UNPKG

@sema-agent/core

Version:

Stateless, task-oriented AI agent core

470 lines (469 loc) • 11.9 kB
{ "repo": "core", "version": "7.44.0", "from": "81c4563dd75c1e50c20c79f4c639232fa8c2d548", "to": "3f30c7387bbf41e2124d0b3216aab2ad0ff662cd", "added": [ { "name": "PROXY_TUNNEL_REFUSED", "kind": "variable", "tier": "advanced", "at": [ "src/brain/errors.ts:283", "src/index.ts:250" ], "criteriaCovered": false, "breaking": false }, { "name": "STEER_REPLAY_FACETS", "kind": "variable", "tier": "advanced", "at": [ "src/core/steer-replay.ts:14", "src/index.ts:361" ], "criteriaCovered": false, "breaking": false }, { "name": "SteerReplayFacet", "kind": "type", "tier": "advanced", "at": [ "src/core/steer-replay.ts:15", "src/index.ts:361" ], "criteriaCovered": false, "breaking": false }, { "name": "USER_INPUT_UNDRAINED_CAUSES", "kind": "variable", "tier": "advanced", "at": [ "src/core/engine-notice.ts:1035", "src/core/types.ts:55", "src/index.ts:360" ], "criteriaCovered": false, "breaking": false }, { "name": "UserInputUndrainedCause", "kind": "type", "tier": "advanced", "at": [ "src/core/engine-notice.ts:1036", "src/core/types.ts:54", "src/index.ts:360" ], "criteriaCovered": false, "breaking": false } ], "removed": [ { "name": "USER_STEER_UNDRAINED_CAUSES", "kind": "variable", "tier": "advanced", "at": [ "src/core/engine-notice.ts:1033", "src/core/types.ts:55", "src/index.ts:361" ], "breaking": true }, { "name": "UserSteerUndrainedCause", "kind": "type", "tier": "advanced", "at": [ "src/core/engine-notice.ts:1034", "src/core/types.ts:54", "src/index.ts:361" ], "breaking": true } ], "changed": [], "narrowed": [], "closedSetMembers": [ { "set": "SCOPE_HOME_FORMS", "at": [ "src/core/memory-engine/layout.ts:1140" ], "newSet": true, "added": [ "file", "other", "symlink" ], "removed": [], "breaking": false, "criteriaCovered": false }, { "set": "STEER_REPLAY_FACETS", "at": [ "src/core/steer-replay.ts:14" ], "newSet": true, "added": [ "actor", "priority", "text", "trusted" ], "removed": [], "breaking": false, "criteriaCovered": false }, { "set": "ScopeHomeForm", "at": [ "src/core/memory-engine/layout.ts:1141" ], "newSet": true, "added": [ "file", "other", "symlink" ], "removed": [], "breaking": false, "criteriaCovered": false }, { "set": "SteerReplayFacet", "at": [ "src/core/steer-replay.ts:15", "src/index.ts:361" ], "newSet": true, "added": [ "actor", "priority", "text", "trusted" ], "removed": [], "breaking": false, "criteriaCovered": false }, { "set": "USER_INPUT_UNDRAINED_CAUSES", "at": [ "src/core/engine-notice.ts:1035" ], "newSet": true, "added": [ "crashed", "leg_end" ], "removed": [], "breaking": false, "criteriaCovered": false }, { "set": "UserInputUndrainedCause", "at": [ "src/core/engine-notice.ts:1036", "src/core/types.ts:54", "src/index.ts:360" ], "newSet": true, "added": [ "crashed", "leg_end" ], "removed": [], "breaking": false, "criteriaCovered": false } ], "closedSetsUnreadable": [], "typeKeys": [ { "type": "WorkflowRun", "at": [ "src/orchestration/workflow-types.ts:205" ], "added": [ "parks[].generation", "parks[].parkedBy" ], "addedDetail": [ { "key": "parks[].generation", "optional": true }, { "key": "parks[].parkedBy", "optional": true } ], "addedRequired": [], "removed": [], "breaking": false, "criteriaCovered": false } ], "typeKeysUnreadableArms": [], "typeKeysFlattenedCount": 225, "signatures": [ { "name": "CheckpointError.constructor", "at": [ "src/core/checkpoint-store.ts:2433" ], "from": [ "(code: \"checkpoint.already_exists\" | \"checkpoint.already_resolved\" | \"checkpoint.config_refused\" | \"checkpoint.cwd_conflicts_restore\" | \"checkpoint.execution_outcome_conflict\" | \"checkpoint.gate_mismatch\" | \"checkpoint.invalid_outcome\" | \"checkpoint.not_found\" | \"checkpoint.reopen_failed\" | \"checkpoint.reopen_revote\" | \"checkpoint.reopened_concurrently\" | \"checkpoint.resume_aborted\" | \"checkpoint.unsupported_version\" | \"checkpoint.walltime_axis_retired\" | \"resume.constraint_rejected\" | \"resume.constraint_unprojectable\" | \"resume.parent_constraint_mismatch\" | \"resume.parent_constraint_missing\" | \"resume.placement_mismatch\" | \"resume.preflight_rejected\" | \"resume.principal_mismatch\" | \"resume.usage_window_exhausted\" | \"steering.blocked_by_hook\" | \"steering.duplicate_input_id\" | \"steering.invalid_content\" | \"steering.queue_full\" | \"wake.gate_pending\" | \"wake.nothing_to_deliver\", message: string, detail?: { field?: \"boundCallId\" | \"boundInputHash\" | \"boundGrantDigest\" | \"answer\" | \"hostDecision\" | \"approver\" | \"taskConfig\" | \"inheritedGate\"; code?: CheckpointConfigRefusalCode; retryAfterMs?: number; reason?: CheckpointErrorReason; })" ], "to": [ "(code: \"checkpoint.already_exists\" | \"checkpoint.already_resolved\" | \"checkpoint.config_refused\" | \"checkpoint.cwd_conflicts_restore\" | \"checkpoint.execution_outcome_conflict\" | \"checkpoint.gate_mismatch\" | \"checkpoint.invalid_outcome\" | \"checkpoint.not_found\" | \"checkpoint.reopen_failed\" | \"checkpoint.reopen_revote\" | \"checkpoint.reopened_concurrently\" | \"checkpoint.resume_aborted\" | \"checkpoint.unsupported_version\" | \"checkpoint.walltime_axis_retired\" | \"resume.constraint_rejected\" | \"resume.constraint_unprojectable\" | \"resume.parent_constraint_mismatch\" | \"resume.parent_constraint_missing\" | \"resume.placement_mismatch\" | \"resume.preflight_rejected\" | \"resume.principal_mismatch\" | \"resume.usage_window_exhausted\" | \"steering.blocked_by_hook\" | \"steering.duplicate_input_id\" | \"steering.invalid_content\" | \"steering.queue_full\" | \"wake.gate_pending\" | \"wake.nothing_to_deliver\", message: string, detail?: { field?: \"boundCallId\" | \"boundInputHash\" | \"boundGrantDigest\" | \"answer\" | \"hostDecision\" | \"approver\" | \"taskConfig\" | \"inheritedGate\"; code?: CheckpointConfigRefusalCode; retryAfterMs?: number; reason?: CheckpointErrorReason; differs?: readonly SteerReplayFacet[]; })" ], "changes": [ { "aspect": "param", "detail": "param 3 `detail` type widened: … CheckpointErrorReason; [ -> differs?: readonly SteerReplayFacet[]; ]}", "breaking": false } ], "breaking": false, "criteriaCovered": false } ], "declarationMoves": [], "mintMoves": [], "criteriaObserves": [ { "kind": "engineNoticeCode", "name": "task.user_followup_undrained", "assertions": [ "G10.a", "G11.b" ] }, { "kind": "engineNoticeCode", "name": "task.user_steer_undrained", "assertions": [ "G10.b", "G11.b" ] }, { "kind": "taskEventField", "name": "status.detail", "assertions": [ "G6.a" ] }, { "kind": "taskEventField", "name": "status.errClass", "assertions": [ "G6.a", "G6.c" ] }, { "kind": "taskEventField", "name": "status.maxRetries", "assertions": [ "G6.a" ] }, { "kind": "typeMember", "name": "CheckpointError.code", "assertions": [ "G12.a" ] }, { "kind": "typeMember", "name": "CheckpointError.detail", "assertions": [ "G12.a", "G12.b", "G12.c", "G13.d" ] }, { "kind": "typeMember", "name": "EngineNotice.detail", "assertions": [ "G10.a", "G10.b", "G11.a" ] }, { "kind": "typeMember", "name": "FileMemoryEngineBackend.applyPatches", "assertions": [ "G7.b", "G8.a", "G9.a" ] }, { "kind": "typeMember", "name": "FileMemoryEngineBackend.listHeaders", "assertions": [ "G7.a", "G8.b" ] }, { "kind": "typeMember", "name": "MemoryEngine.eraseMemoryEntries", "assertions": [ "G8.a" ] }, { "kind": "typeMember", "name": "MemoryEngine.materialize", "assertions": [ "G7.a", "G8.b" ] }, { "kind": "typeMember", "name": "PatchReport.applied", "assertions": [ "G9.a" ] }, { "kind": "typeMember", "name": "PatchReport.conflicts", "assertions": [ "G7.b" ] }, { "kind": "typeMember", "name": "TaskResult.apiFailure", "assertions": [ "G6.d" ] }, { "kind": "typeMember", "name": "TaskResult.terminal", "assertions": [ "G6.b" ] }, { "kind": "typeMember", "name": "TaskStream.steer", "assertions": [ "G13.a", "G13.b", "G13.c", "G13.d" ] }, { "kind": "typeMember", "name": "WorkflowRun.errorCode", "assertions": [ "G5.c", "G5.d" ] }, { "kind": "typeMember", "name": "WorkflowRun.parks.generation", "assertions": [ "G1.a", "G1.b", "G2.a", "G2.b", "G2.c", "G4.a", "G5.a", "G5.b", "G5.d" ] }, { "kind": "typeMember", "name": "WorkflowRun.parks.originRunId", "assertions": [ "G3.a" ] }, { "kind": "typeMember", "name": "WorkflowRun.parks.originUnconfirmed", "assertions": [ "G3.b" ] }, { "kind": "typeMember", "name": "WorkflowRun.parks.parkedBy", "assertions": [ "G1.a", "G1.b", "G2.a", "G2.b", "G2.c", "G3.a", "G3.b", "G4.a", "G5.a", "G5.b", "G5.d" ] }, { "kind": "typeMember", "name": "WorkflowRun.parks.token", "assertions": [ "G2.c" ] }, { "kind": "typeMember", "name": "WorkflowRun.status", "assertions": [ "G4.a", "G5.c" ] } ], "consumersHint": { "cli": [ "CheckpointError", "USER_STEER_UNDRAINED_CAUSES", "UserSteerUndrainedCause", "WorkflowRun" ], "server": [ "CheckpointError", "USER_STEER_UNDRAINED_CAUSES", "UserSteerUndrainedCause", "WorkflowRun" ], "sdk": [ "CheckpointError", "WorkflowRun" ], "note": "scanned cli@72cc4d60 server@dd5568ac sdk@0616917 — a name listed is MENTIONED there today, which is evidence of consumption, not proof of it" }, "breakingCount": 2, "breakingItems": [ "export removed: USER_STEER_UNDRAINED_CAUSES (variable)", "export removed: UserSteerUndrainedCause (type)" ] }