UNPKG

@sema-agent/core

Version:

Stateless, task-oriented AI agent core

579 lines (578 loc) • 12.4 kB
{ "repo": "core", "version": "7.14.0", "from": "e19cd4a09212accb32627807fe5b3eb7e315a392", "to": "v7.14.0", "added": [ { "name": "AUTO_MODE_DENY_SOURCES", "kind": "variable", "tier": "advanced", "at": [ "src/core/runtime-caps.ts:100", "src/core/types.ts:45", "src/index.ts:1273" ], "criteriaCovered": false, "breaking": false }, { "name": "AutoModeArmFact", "kind": "interface", "tier": "advanced", "at": [ "src/core/wiring-manifest.ts:106", "src/index.ts:999" ], "criteriaCovered": false, "breaking": false }, { "name": "AutoModeDenySource", "kind": "type", "tier": "advanced", "at": [ "src/core/runtime-caps.ts:101", "src/core/types.ts:44", "src/index.ts:1273" ], "criteriaCovered": false, "breaking": false }, { "name": "CLASSIFIER_DENY_CAUSES", "kind": "variable", "tier": "advanced", "at": [ "src/core/gate-outcome.ts:174", "src/index.ts:1278" ], "criteriaCovered": false, "breaking": false }, { "name": "ClassifierDenyCause", "kind": "type", "tier": "advanced", "at": [ "src/core/gate-outcome.ts:175", "src/index.ts:1278" ], "criteriaCovered": false, "breaking": false }, { "name": "DENIED_BY_MAY_CARRY_CAUSE", "kind": "variable", "tier": "advanced", "at": [ "src/core/gate-outcome.ts:185", "src/index.ts:1278" ], "criteriaCovered": false, "breaking": false }, { "name": "RULE_STORE_UNREADABLE_KINDS", "kind": "variable", "tier": "advanced", "at": [ "src/core/ask-origin.ts:107", "src/index.ts:1271" ], "criteriaCovered": false, "breaking": false }, { "name": "RuleStoreUnreadable", "kind": "type", "tier": "advanced", "at": [ "src/core/ask-origin.ts:108", "src/index.ts:1271" ], "criteriaCovered": false, "breaking": false }, { "name": "isAutoModeDenySource", "kind": "function", "tier": "advanced", "at": [ "src/core/runtime-caps.ts:104", "src/core/types.ts:45", "src/index.ts:1273" ], "criteriaCovered": false, "breaking": false }, { "name": "isClassifierDenyCause", "kind": "function", "tier": "advanced", "at": [ "src/core/gate-outcome.ts:178", "src/index.ts:1278" ], "criteriaCovered": false, "breaking": false }, { "name": "isRuleStoreUnreadable", "kind": "function", "tier": "advanced", "at": [ "src/core/ask-origin.ts:111", "src/index.ts:1271" ], "criteriaCovered": false, "breaking": false }, { "name": "reasoningEffortLevelsOf", "kind": "function", "tier": "advanced", "at": [ "src/brain/reasoning.ts:477", "src/index.ts:2388" ], "criteriaCovered": false, "breaking": false } ], "removed": [], "changed": [], "narrowed": [], "closedSetMembers": [ { "set": "ASK_ORIGINS", "at": [ "src/core/ask-origin.ts:74" ], "newSet": false, "added": [ "ancestor_marked" ], "removed": [ "unresolvable" ], "breaking": true, "criteriaCovered": false }, { "set": "AUTO_MODE_DENY_SOURCES", "at": [ "src/core/runtime-caps.ts:100" ], "newSet": true, "added": [ "local", "org", "settings" ], "removed": [], "breaking": false, "criteriaCovered": false }, { "set": "BrainRetryErrClass", "at": [ "src/core/task-event.ts:127" ], "newSet": false, "added": [ "stall" ], "removed": [], "breaking": false, "criteriaCovered": false }, { "set": "CLASSIFIER_DENY_CAUSES", "at": [ "src/core/gate-outcome.ts:174" ], "newSet": true, "added": [ "parse_error", "unavailable" ], "removed": [], "breaking": false, "criteriaCovered": false }, { "set": "CheckpointSeat", "at": [ "src/core/checkpoint-seat.ts:10" ], "newSet": true, "added": [ "disabled" ], "removed": [], "breaking": false, "criteriaCovered": false }, { "set": "READ_DENY_BUILTIN_TIERS", "at": [ "src/tools/fs/read-deny.ts:100" ], "newSet": false, "added": [ "agent-config" ], "removed": [], "breaking": false, "criteriaCovered": false }, { "set": "RULE_STORE_UNREADABLE_KINDS", "at": [ "src/core/ask-origin.ts:107" ], "newSet": true, "added": [ "call", "store" ], "removed": [], "breaking": false, "criteriaCovered": false } ], "typeKeys": [ { "type": "AskCarry", "at": [ "src/core/hooks.ts:2109" ], "added": [ "ruleStoreUnreadable" ], "removed": [ "classifierUnavailable" ], "breaking": true, "criteriaCovered": false }, { "type": "AskRequest", "at": [ "src/core/tool-policy.ts:2505" ], "added": [ "ruleStoreUnreadable" ], "removed": [ "classifierUnavailable" ], "breaking": true, "criteriaCovered": true }, { "type": "CheckpointSummary", "at": [ "src/core/checkpoint-store.ts:2088" ], "added": [ "ruleStoreUnreadable" ], "removed": [ "classifierUnavailable" ], "breaking": true, "criteriaCovered": false }, { "type": "GateDisposition", "at": [ "src/core/gate-outcome.ts:203" ], "added": [ "denied.cause" ], "removed": [], "breaking": false, "criteriaCovered": false }, { "type": "PendingAction", "at": [ "src/core/checkpoint-store.ts:960" ], "added": [ "tool_approval.ruleStoreUnreadable" ], "removed": [ "tool_approval.classifierUnavailable" ], "breaking": true, "criteriaCovered": false }, { "type": "PermissionDeniedPayload", "at": [ "src/core/hooks.ts:581" ], "added": [], "removed": [ "classifierUnavailable" ], "breaking": true, "criteriaCovered": false }, { "type": "PermissionResult", "at": [ "src/core/tool-policy.ts:350" ], "added": [ "ruleStoreUnreadable" ], "removed": [ "classifierUnavailable" ], "breaking": true, "criteriaCovered": false }, { "type": "PreToolUseResult", "at": [ "src/core/hooks.ts:1141" ], "added": [ "ruleStoreUnreadable" ], "removed": [ "classifierUnavailable" ], "breaking": true, "criteriaCovered": false }, { "type": "RunWorkflowToolDeps", "at": [ "src/orchestration/run-workflow-tool.ts:407" ], "added": [ "parentCheckpointStore" ], "removed": [ "parentCheckpointStoreDisabled" ], "breaking": true, "criteriaCovered": false }, { "type": "RuntimeCaps", "at": [ "src/core/runtime-caps.ts:108" ], "added": [ "autoModeDenySource" ], "removed": [], "breaking": false, "criteriaCovered": false }, { "type": "ToolExecuteContext", "at": [ "src/core/tool-spec.ts:549" ], "added": [ "checkpointStoreForChildren" ], "removed": [ "checkpointStoreDisabledForChildren" ], "breaking": true, "criteriaCovered": true }, { "type": "WorkflowRun", "at": [ "src/orchestration/workflow-types.ts:182" ], "added": [ "errorCode" ], "removed": [], "breaking": false, "criteriaCovered": true } ], "declarationMoves": [], "mintMoves": [], "criteriaObserves": [ { "kind": "engineNoticeCode", "name": "delegation.ask_unresolvable", "assertions": [ "G1.a", "G2.a" ] }, { "kind": "taskEventField", "name": "status.detail", "assertions": [ "G3.a" ] }, { "kind": "taskEventField", "name": "status.errClass", "assertions": [ "G3.a" ] }, { "kind": "taskEventField", "name": "tool_end.gate", "assertions": [ "G6.a", "G9.a" ] }, { "kind": "taskEventField", "name": "tool_end.isError", "assertions": [ "G6.a", "G8.a" ] }, { "kind": "typeMember", "name": "AskRequest.origin", "assertions": [ "G7.a", "G10.a" ] }, { "kind": "typeMember", "name": "AskRequest.ruleStoreUnreadable", "assertions": [ "G10.a" ] }, { "kind": "typeMember", "name": "BrainTimeoutConfig.firstTokenTimeoutMs", "assertions": [ "G4.a" ] }, { "kind": "typeMember", "name": "PermissionDeniedPayload.gate", "assertions": [ "G9.a" ] }, { "kind": "typeMember", "name": "RunnerDeps.onError", "assertions": [ "G5.a", "G8.a" ] }, { "kind": "typeMember", "name": "TaskResult.stats", "assertions": [ "G11.a" ] }, { "kind": "typeMember", "name": "TaskResult.terminal", "assertions": [ "G2.a", "G13.a", "G14.a" ] }, { "kind": "typeMember", "name": "ToolExecuteContext.checkpointStoreForChildren", "assertions": [ "G1.a" ] }, { "kind": "typeMember", "name": "WiringManifest.autoMode", "assertions": [ "G12.a" ] }, { "kind": "typeMember", "name": "WorkflowRun.errorCode", "assertions": [ "G11.a" ] } ], "consumersHint": { "cli": [ "ASK_ORIGINS", "AskRequest", "GateDisposition", "PermissionResult", "READ_DENY_BUILTIN_TIERS", "RuntimeCaps", "WorkflowRun" ], "server": [ "ASK_ORIGINS", "AskCarry", "AskRequest", "BrainRetryErrClass", "CheckpointSummary", "GateDisposition", "PendingAction", "PermissionDeniedPayload", "PermissionResult", "PreToolUseResult", "READ_DENY_BUILTIN_TIERS", "RunWorkflowToolDeps", "RuntimeCaps", "ToolExecuteContext", "WorkflowRun" ], "sdk": [ "ASK_ORIGINS", "AskRequest", "BrainRetryErrClass", "CheckpointSummary", "GateDisposition", "PendingAction", "PermissionResult", "PreToolUseResult", "READ_DENY_BUILTIN_TIERS", "WorkflowRun" ], "note": "scanned cli@955b95d2 server@b603e2b2 sdk@557dfdf — a name listed is MENTIONED there today, which is evidence of consumption, not proof of it" }, "breakingCount": 10, "breakingItems": [ "closed set lost members: ASK_ORIGINS -unresolvable", "type lost keys: AskCarry -classifierUnavailable", "type lost keys: AskRequest -classifierUnavailable", "type lost keys: CheckpointSummary -classifierUnavailable", "type lost keys: PendingAction -tool_approval.classifierUnavailable", "type lost keys: PermissionDeniedPayload -classifierUnavailable", "type lost keys: PermissionResult -classifierUnavailable", "type lost keys: PreToolUseResult -classifierUnavailable", "type lost keys: RunWorkflowToolDeps -parentCheckpointStoreDisabled", "type lost keys: ToolExecuteContext -checkpointStoreDisabledForChildren" ], "toResolvedAt": "2835a37e2b956c9f08346117877f68025f68f2a8" }