UNPKG

@sema-agent/core

Version:

Stateless, task-oriented AI agent core

419 lines (418 loc) • 9.42 kB
{ "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": [] }