@sema-agent/core
Version:
Stateless, task-oriented AI agent core
419 lines (418 loc) • 9.42 kB
JSON
{
"repo": "core",
"version": "7.5.2",
"from": "f2fc3b03d06acc4c6e9725669cd0104f4eadb1c9",
"to": "17632588b6fa96a7541683a38ba97db769ff67cf",
"added": [],
"removed": [],
"changed": [],
"narrowed": [],
"closedSetMembers": [],
"typeKeys": [],
"declarationMoves": [
{
"name": "ANNOUNCE_ONCE_MAX_DIGESTS",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-announce-once.ts"
],
"to": [
"src/core/runner/announce-once-ledger.ts"
]
},
{
"name": "AnnounceOnceLedger",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-announce-once.ts"
],
"to": [
"src/core/runner/announce-once-ledger.ts"
]
},
{
"name": "AnnounceOnceSession",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-announce-once.ts"
],
"to": [
"src/core/runner/announce-once-ledger.ts"
]
},
{
"name": "CONTENT_ASK_BINDING_CAP",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-question-face.ts"
],
"to": [
"src/core/runner/content-ask-bindings.ts",
"src/core/runner/prepare-question-face.ts"
]
},
{
"name": "ContentAskBinding",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-question-face.ts"
],
"to": [
"src/core/runner/content-ask-bindings.ts",
"src/core/runner/prepare-question-face.ts"
]
},
{
"name": "DIRECTORY_RULE_TOOL",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-permission-rules.ts"
],
"to": [
"src/core/runner/permission-rule-lanes.ts"
]
},
{
"name": "GuardChainArgs",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-task.ts"
],
"to": [
"src/core/runner/prepare-context-lane.ts",
"src/core/runner/prepare-task.ts"
]
},
{
"name": "GuardChainOutcome",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-task.ts"
],
"to": [
"src/core/runner/prepare-context-lane.ts",
"src/core/runner/prepare-task.ts"
]
},
{
"name": "NAMESPACED_NAME_SHAPES",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-safety-scan.ts"
],
"to": [
"src/core/protocol-table.ts"
]
},
{
"name": "PERSISTED_RULE_TOOL",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-permission-rules.ts"
],
"to": [
"src/core/runner/permission-rule-lanes.ts"
]
},
{
"name": "PermissionRuleLanes",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-permission-rules.ts"
],
"to": [
"src/core/runner/permission-rule-lanes.ts"
]
},
{
"name": "PromptFeatureFlags",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-prompt-inputs.ts"
],
"to": [
"src/core/runner/contracts.ts"
]
},
{
"name": "USAGE_WINDOW_REAP_MARGIN_MS",
"kind": "variable",
"onSurface": true,
"from": [
"src/core/runner/prepare-task.ts",
"src/index.ts"
],
"to": [
"src/core/runner/park-commit.ts",
"src/core/runner/prepare-task.ts",
"src/index.ts"
]
},
{
"name": "announceDigest",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-announce-once.ts"
],
"to": [
"src/core/runner/announce-once-ledger.ts"
]
},
{
"name": "batchContextAt",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-task.ts"
],
"to": [
"src/core/runner/prepare-park-ask.ts",
"src/core/runner/prepare-task.ts"
]
},
{
"name": "compensateUnparkedPause",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-task.ts"
],
"to": [
"src/core/runner/prepare-suspend-saga.ts",
"src/core/runner/prepare-task.ts"
]
},
{
"name": "createPermissionRuleLanes",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-permission-rules.ts"
],
"to": [
"src/core/runner/permission-rule-lanes.ts"
]
},
{
"name": "directoryRuleLaneAnswer",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-permission-rules.ts"
],
"to": [
"src/core/runner/permission-rule-lanes.ts"
]
},
{
"name": "droppedToolDigest",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-announce-once.ts"
],
"to": [
"src/core/runner/announce-once-ledger.ts"
]
},
{
"name": "gatedCallIdOf",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-task.ts"
],
"to": [
"src/core/runner/park-commit.ts",
"src/core/runner/prepare-task.ts"
]
},
{
"name": "hasConversationContent",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-project-context.ts"
],
"to": [
"src/core/session.ts"
]
},
{
"name": "inheritedAskRuleEvidence",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-permission-rules.ts"
],
"to": [
"src/core/runner/permission-rule-lanes.ts"
]
},
{
"name": "loadAnnounceOnceLedger",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-announce-once.ts"
],
"to": [
"src/core/runner/announce-once-ledger.ts"
]
},
{
"name": "orgRevisionEvidenceOf",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-permission-rules.ts"
],
"to": [
"src/core/runner/permission-rule-lanes.ts"
]
},
{
"name": "persistedRuleHitOf",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-permission-rules.ts"
],
"to": [
"src/core/runner/permission-rule-lanes.ts"
]
},
{
"name": "placementValueOrAbsent",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-task.ts"
],
"to": [
"src/core/runner/checkpoint-scope.ts",
"src/core/runner/prepare-task.ts"
]
},
{
"name": "remoteEnvFailureNote",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-workspace-restore.ts"
],
"to": [
"src/core/runner/prepare-workspace-restore.ts",
"src/core/runner/remote-env-retry.ts"
]
},
{
"name": "restoreWorkspaceWithRetry",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-workspace-restore.ts"
],
"to": [
"src/core/runner/prepare-workspace-restore.ts",
"src/core/runner/remote-env-retry.ts"
]
},
{
"name": "runGuardChain",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-task.ts"
],
"to": [
"src/core/runner/prepare-context-lane.ts",
"src/core/runner/prepare-task.ts"
]
},
{
"name": "serializeAnnouncedListings",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-announce-once.ts"
],
"to": [
"src/core/runner/announce-once-ledger.ts"
]
},
{
"name": "warningDigest",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-announce-once.ts"
],
"to": [
"src/core/runner/announce-once-ledger.ts"
]
},
{
"name": "withAnnounceDigests",
"kind": null,
"onSurface": false,
"from": [
"src/core/runner/prepare-announce-once.ts"
],
"to": [
"src/core/runner/announce-once-ledger.ts"
]
}
],
"criteriaObserves": [
{
"kind": "typeMember",
"name": "AskRequest.origin",
"assertions": [
"G1.a"
]
},
{
"kind": "typeMember",
"name": "MaterializedMcp.dispose",
"assertions": [
"G2.a"
]
},
{
"kind": "typeMember",
"name": "RunnerDeps.checkpointStore",
"assertions": [
"G1.a"
]
},
{
"kind": "typeMember",
"name": "RunnerDeps.hooks",
"assertions": [
"G1.b"
]
}
],
"consumersHint": {
"cli": [],
"server": [],
"sdk": [],
"note": "scanned cli@668e9eab server@1a64a105 sdk@b66b19e — a name listed is MENTIONED there today, which is evidence of consumption, not proof of it"
},
"breakingCount": 0,
"breakingItems": []
}