@sema-agent/core
Version:
Stateless, task-oriented AI agent core
1,294 lines (1,293 loc) • 28 kB
JSON
{
"repo": "core",
"version": "7.8.0",
"from": "f29728b2c8ad8e77b4800788da99346cc7895e9a",
"to": "v7.8.0",
"added": [
{
"name": "APPROVAL_CARD_REQUIRED_KEYS",
"kind": "variable",
"tier": "internal",
"at": [
"src/core/runner/tool-face-overlay.ts:25",
"src/index.ts:947"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "ASK_USER_QUESTION_TOOL_NAME",
"kind": "variable",
"tier": "advanced",
"at": [
"src/core/ask-question.ts:21",
"src/index.ts:118"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "DURABLE_HISTORY_NAMES",
"kind": "variable",
"tier": "internal",
"at": [
"src/engine/compaction/utils.ts:14",
"src/index.ts:952"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "HANDS_BAND_TAGS",
"kind": "variable",
"tier": "advanced",
"at": [
"src/core/tool-face.ts:182",
"src/core/tool-registry.ts:200",
"src/index.ts:921"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "MOUNT_TAG_IN_HANDS_BAND",
"kind": "variable",
"tier": "advanced",
"at": [
"src/core/tool-face.ts:166",
"src/core/tool-registry.ts:200",
"src/index.ts:922"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "McpToolFace",
"kind": "type",
"tier": "internal",
"at": [
"src/core/runner/tool-face-overlay.ts:36",
"src/index.ts:947"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "RENDER_HINT_ACTIVITY_MAX_CHARS",
"kind": "variable",
"tier": "advanced",
"at": [
"src/core/tool-face.ts:95",
"src/index.ts:888"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "RENDER_HINT_MAX_CHARS",
"kind": "variable",
"tier": "advanced",
"at": [
"src/core/tool-face.ts:94",
"src/index.ts:887"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "RENDER_HINT_MAX_LIST",
"kind": "variable",
"tier": "advanced",
"at": [
"src/core/tool-face.ts:96",
"src/index.ts:889"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "ROSTER_SOURCES",
"kind": "variable",
"tier": "advanced",
"at": [
"src/core/tool-roster.ts:64",
"src/index.ts:929"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "RosterSource",
"kind": "type",
"tier": "advanced",
"at": [
"src/core/tool-roster.ts:65",
"src/index.ts:930"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "RuleFaceView",
"kind": "interface",
"tier": "advanced",
"at": [
"src/core/permission-rules.ts:311",
"src/index.ts:951"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "TOOL_APPROVAL_CARDS",
"kind": "variable",
"tier": "advanced",
"at": [
"src/core/tool-face.ts:47",
"src/index.ts:881"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "TOOL_CONFORMANCE_VECTORS",
"kind": "variable",
"tier": "advanced",
"at": [
"src/core/tool-conformance.ts:38",
"src/index.ts:946"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "TOOL_CONTRACT_MAX_CHARS",
"kind": "variable",
"tier": "advanced",
"at": [
"src/core/tool-face.ts:85",
"src/index.ts:884"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "TOOL_FAMILIES",
"kind": "variable",
"tier": "advanced",
"at": [
"src/core/tool-face.ts:16",
"src/index.ts:879"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "TOOL_KEYS_MAX",
"kind": "variable",
"tier": "advanced",
"at": [
"src/core/tool-face.ts:91",
"src/index.ts:886"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "TOOL_KEY_MAX_CHARS",
"kind": "variable",
"tier": "advanced",
"at": [
"src/core/tool-face.ts:89",
"src/index.ts:885"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "TOOL_MOUNT_TAGS",
"kind": "variable",
"tier": "advanced",
"at": [
"src/core/tool-face.ts:39",
"src/index.ts:880"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "TOOL_PATH_ACCESSES",
"kind": "variable",
"tier": "advanced",
"at": [
"src/core/tool-face.ts:51",
"src/index.ts:882"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "TOOL_WIRE_NAME_MAX_CHARS",
"kind": "variable",
"tier": "advanced",
"at": [
"src/core/tool-face.ts:84",
"src/index.ts:883"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "ToolApprovalCard",
"kind": "type",
"tier": "advanced",
"at": [
"src/core/tool-face.ts:48",
"src/index.ts:892"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "ToolCallFace",
"kind": "interface",
"tier": "advanced",
"at": [
"src/core/tool-policy.ts:20",
"src/index.ts:942"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "ToolCallIdentity",
"kind": "interface",
"tier": "advanced",
"at": [
"src/core/fs-write-gate-policy.ts:39",
"src/index.ts:950"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "ToolCallLike",
"kind": "interface",
"tier": "advanced",
"at": [
"src/core/tool-registry.ts:87",
"src/index.ts:912"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "ToolCatalogEntry",
"kind": "interface",
"tier": "advanced",
"at": [
"src/core/tool-face.ts:140",
"src/index.ts:898"
],
"criteriaCovered": true,
"breaking": false
},
{
"name": "ToolConformanceVector",
"kind": "interface",
"tier": "advanced",
"at": [
"src/core/tool-conformance.ts:16",
"src/index.ts:946"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "ToolFaceDeclaration",
"kind": "interface",
"tier": "advanced",
"at": [
"src/core/tool-face.ts:118",
"src/index.ts:897"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "ToolFamily",
"kind": "type",
"tier": "advanced",
"at": [
"src/core/tool-face.ts:17",
"src/index.ts:890"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "ToolIdentity",
"kind": "interface",
"tier": "advanced",
"at": [
"src/core/tool-roster.ts:223",
"src/index.ts:931"
],
"criteriaCovered": true,
"breaking": false
},
{
"name": "ToolMountTag",
"kind": "type",
"tier": "advanced",
"at": [
"src/core/tool-face.ts:40",
"src/index.ts:891"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "ToolPathAccess",
"kind": "type",
"tier": "advanced",
"at": [
"src/core/tool-face.ts:52",
"src/index.ts:893"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "ToolPathTarget",
"kind": "interface",
"tier": "advanced",
"at": [
"src/core/tool-face.ts:61",
"src/index.ts:894"
],
"criteriaCovered": true,
"breaking": false
},
{
"name": "ToolRenderHints",
"kind": "interface",
"tier": "advanced",
"at": [
"src/core/tool-face.ts:105",
"src/index.ts:896"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "ToolRoster",
"kind": "type",
"tier": "advanced",
"at": [
"src/core/tool-roster.ts:125",
"src/core/tool-roster.ts:137",
"src/index.ts:926"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "ToolRosterDelta",
"kind": "type",
"tier": "advanced",
"at": [
"src/core/tool-roster.ts:139",
"src/core/tool-roster.ts:151",
"src/index.ts:927"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "ToolRosterDeltaSeat",
"kind": "class",
"tier": "advanced",
"at": [
"src/core/tool-roster.ts:625",
"src/index.ts:940"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "ToolRosterEntry",
"kind": "type",
"tier": "advanced",
"at": [
"src/core/tool-roster.ts:78",
"src/core/tool-roster.ts:123",
"src/index.ts:925"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "ToolRosterRenderHints",
"kind": "variable",
"tier": "advanced",
"at": [
"src/core/tool-roster.ts:67",
"src/index.ts:928"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "ToolRuleFace",
"kind": "interface",
"tier": "advanced",
"at": [
"src/core/tool-face.ts:75",
"src/index.ts:895"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "applyMcpToolFaces",
"kind": "function",
"tier": "internal",
"at": [
"src/core/runner/tool-face-overlay.ts:99",
"src/index.ts:947"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "budgetExemptToolNames",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-registry.ts:68",
"src/index.ts:917"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "catalogEntriesNamed",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-registry.ts:25",
"src/index.ts:902"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "catalogRuleFaceOf",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-registry.ts:153",
"src/index.ts:904"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "catalogRuleFaceView",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/permission-rules.ts:321",
"src/index.ts:951"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "catalogToolNames",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-registry.ts:30",
"src/index.ts:903"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "compactableToolNames",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-registry.ts:63",
"src/index.ts:916"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "createStructuredProjector",
"kind": "function",
"tier": "internal",
"at": [
"src/core/runner/tool-output-projection.ts:143",
"src/index.ts:948"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "declaredPathTargetOf",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-registry.ts:114",
"src/index.ts:908"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "describeToolCatalog",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-registry.ts:20",
"src/index.ts:901"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "describeToolConformanceVectors",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-conformance.ts:75",
"src/index.ts:946"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "diffToolRoster",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-roster.ts:694",
"src/index.ts:934"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "engineCardTypes",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-registry.ts:181",
"src/index.ts:919"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "fileOpAccessOf",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-registry.ts:133",
"src/index.ts:911"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "handBandEffects",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-registry.ts:168",
"src/index.ts:918"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "inputKeysOf",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-roster.ts:301",
"src/index.ts:938"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "isDeclaredWrite",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-registry.ts:125",
"src/index.ts:910"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "isProtectedWrite",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-registry.ts:119",
"src/index.ts:909"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "judgeParkedToolIdentity",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-roster.ts:717",
"src/index.ts:935"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "mintCapabilityId",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-roster.ts:251",
"src/index.ts:933"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "parkedToolIdentity",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-roster.ts:176",
"src/index.ts:949"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "pathConfinableWriteToolNames",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-registry.ts:47",
"src/index.ts:913"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "pathTargetOf",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-registry.ts:140",
"src/index.ts:905"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "pathTargetValue",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-registry.ts:73",
"src/index.ts:906"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "pathTargetingToolNames",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-registry.ts:58",
"src/index.ts:915"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "predictMountedToolNames",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-registry.ts:193",
"src/index.ts:920"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "protectivePathTargetOf",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-registry.ts:102",
"src/index.ts:907"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "ruleFaceOfInstance",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-roster.ts:333",
"src/index.ts:939"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "ruleFacesFromRoster",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-roster.ts:677",
"src/index.ts:936"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "skillScopeWriteToolNames",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-registry.ts:53",
"src/index.ts:914"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "toolCallFaceOf",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-roster.ts:160",
"src/index.ts:937"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "toolFaceProblem",
"kind": "function",
"tier": "internal",
"at": [
"src/core/runner/tool-face-overlay.ts:39",
"src/index.ts:947"
],
"criteriaCovered": false,
"breaking": false
},
{
"name": "toolIdentityOf",
"kind": "function",
"tier": "advanced",
"at": [
"src/core/tool-roster.ts:230",
"src/index.ts:932"
],
"criteriaCovered": false,
"breaking": false
}
],
"removed": [
{
"name": "COMPACTABLE_TOOLS",
"kind": "variable",
"tier": "advanced",
"at": [
"src/core/context-edit.ts:266",
"src/index.ts:2830"
],
"breaking": true
},
{
"name": "DEFAULT_BUDGET_EXEMPT_TOOLS",
"kind": "variable",
"tier": "advanced",
"at": [
"src/core/tool-result-budget.ts:108",
"src/index.ts:92"
],
"breaking": true
},
{
"name": "HAND_TOOL_EFFECTS",
"kind": "variable",
"tier": "advanced",
"at": [
"src/index.ts:505",
"src/tools/fs/fs-search-tools.ts:485"
],
"breaking": true
}
],
"changed": [],
"narrowed": [],
"closedSetMembers": [
{
"set": "ENGINE_NOTICE_CODES",
"at": [
"src/core/governance-codes.ts:313"
],
"newSet": false,
"added": [
"config.tool_card_undeclared",
"config.tool_face_invalid",
"config.tool_face_undeclared"
],
"removed": [],
"breaking": false,
"criteriaCovered": true
},
{
"set": "ROSTER_SOURCES",
"at": [
"src/core/tool-roster.ts:64"
],
"newSet": true,
"added": [
"a2a",
"builtin",
"caller",
"external",
"host",
"mcp",
"synthetic"
],
"removed": [],
"breaking": false,
"criteriaCovered": false
},
{
"set": "TOOL_APPROVAL_CARDS",
"at": [
"src/core/tool-face.ts:47"
],
"newSet": true,
"added": [
"fetch",
"file-edit",
"file-write",
"generic",
"notebook-edit",
"plan",
"question",
"shell"
],
"removed": [],
"breaking": false,
"criteriaCovered": false
},
{
"set": "TOOL_FAMILIES",
"at": [
"src/core/tool-face.ts:16"
],
"newSet": true,
"added": [
"delegate",
"file-read",
"file-write",
"memory",
"other",
"plan",
"protocol",
"scaffold",
"search",
"shell",
"web"
],
"removed": [],
"breaking": false,
"criteriaCovered": false
},
{
"set": "TOOL_MOUNT_TAGS",
"at": [
"src/core/tool-face.ts:39"
],
"newSet": true,
"added": [
"always",
"backgroundTasks",
"delegation",
"hands",
"hostInternals",
"memory",
"optional",
"peerLane",
"scenario",
"scheduler",
"workflow"
],
"removed": [],
"breaking": false,
"criteriaCovered": false
},
{
"set": "TOOL_PATH_ACCESSES",
"at": [
"src/core/tool-face.ts:51"
],
"newSet": true,
"added": [
"create",
"edit",
"read"
],
"removed": [],
"breaking": false,
"criteriaCovered": false
}
],
"typeKeys": [
{
"type": "McpServerSpec",
"at": [
"src/core/mcp-server-spec.ts:14"
],
"added": [
"toolFaces"
],
"removed": [],
"breaking": false,
"criteriaCovered": true
},
{
"type": "PendingAction",
"at": [
"src/core/checkpoint-store.ts:960"
],
"added": [
"tool_approval.capabilityId",
"tool_approval.contractId",
"tool_approval.family",
"tool_approval.implementationRevision",
"tool_approval.pathTarget",
"tool_approval.rosterDigest",
"tool_approval.shapeDigest"
],
"removed": [],
"breaking": false,
"criteriaCovered": false
},
{
"type": "PermissionRulePolicyOptions",
"at": [
"src/core/permission-rules.ts:108"
],
"added": [
"ruleFaces"
],
"removed": [],
"breaking": false,
"criteriaCovered": true
},
{
"type": "TaskEvent",
"at": [
"src/core/task-event.ts:264"
],
"added": [
"tool_roster_delta.delta",
"tool_roster_delta.type"
],
"removed": [],
"breaking": false,
"criteriaCovered": true
},
{
"type": "TaskSpec",
"at": [
"src/core/task-spec.ts:44"
],
"added": [
"excludeAllTools"
],
"removed": [],
"breaking": false,
"criteriaCovered": true
},
{
"type": "ToolCallRequest",
"at": [
"src/core/tool-policy.ts:29"
],
"added": [
"face"
],
"removed": [],
"breaking": false,
"criteriaCovered": true
},
{
"type": "ToolSpec",
"at": [
"src/core/tool-spec.ts:80"
],
"added": [
"budgetExempt",
"compactable",
"family",
"pathTarget",
"renderHints",
"ruleFace"
],
"removed": [],
"breaking": false,
"criteriaCovered": true
},
{
"type": "WiringFacts",
"at": [
"src/core/wiring-manifest.ts:290"
],
"added": [
"tools"
],
"removed": [],
"breaking": false,
"criteriaCovered": false
},
{
"type": "WiringManifest",
"at": [
"src/core/wiring-manifest.ts:133"
],
"added": [
"tools"
],
"removed": [],
"breaking": false,
"criteriaCovered": true
}
],
"declarationMoves": [
{
"name": "ASK_USER_QUESTION_TOOL_NAME",
"kind": "variable",
"onSurface": true,
"from": [
"src/core/ask-question.ts"
],
"to": [
"src/core/ask-question.ts",
"src/index.ts"
]
},
{
"name": "FULL_SHELL_CONTRACT_ID",
"kind": null,
"onSurface": false,
"from": [
"src/tools/fs/fs-bash.ts"
],
"to": [
"src/core/tool-catalog-entries.ts",
"src/tools/fs/fs-bash.ts"
]
}
],
"mintMoves": [],
"criteriaObserves": [
{
"kind": "engineNoticeCode",
"name": "config.tool_card_undeclared",
"assertions": [
"G7.a"
]
},
{
"kind": "engineNoticeCode",
"name": "config.tool_face_invalid",
"assertions": [
"G9.a",
"G13.b"
]
},
{
"kind": "engineNoticeCode",
"name": "config.tool_face_undeclared",
"assertions": [
"G9.a"
]
},
{
"kind": "taskEventField",
"name": "tool_roster_delta.delta",
"assertions": [
"G8.a"
]
},
{
"kind": "taskEventField",
"name": "wiring_manifest.manifest",
"assertions": [
"G1.a",
"G13.b"
]
},
{
"kind": "typeMember",
"name": "McpServerSpec.toolFaces",
"assertions": [
"G9.a"
]
},
{
"kind": "typeMember",
"name": "PermissionRuleIssue.code",
"assertions": [
"G4.a"
]
},
{
"kind": "typeMember",
"name": "PermissionRulePolicyOptions.ruleFaces",
"assertions": [
"G4.a"
]
},
{
"kind": "typeMember",
"name": "TaskSpec.excludeAllTools",
"assertions": [
"G5.a"
]
},
{
"kind": "typeMember",
"name": "ToolCallRequest.face",
"assertions": [
"G11.a",
"G13.a",
"G13.c",
"G13.d",
"G13.e"
]
},
{
"kind": "typeMember",
"name": "ToolCatalogEntry.face",
"assertions": [
"G2.a"
]
},
{
"kind": "typeMember",
"name": "ToolCatalogEntry.name",
"assertions": [
"G3.a"
]
},
{
"kind": "typeMember",
"name": "ToolIdentity.capabilityId",
"assertions": [
"G10.a"
]
},
{
"kind": "typeMember",
"name": "ToolPathTarget.skillScopeEligible",
"assertions": [
"G11.a"
]
},
{
"kind": "typeMember",
"name": "ToolSpec.contract",
"assertions": [
"G12.a"
]
},
{
"kind": "typeMember",
"name": "ToolSpec.family",
"assertions": [
"G2.a"
]
},
{
"kind": "typeMember",
"name": "WiringManifest.modelGate",
"assertions": [
"G6.a"
]
},
{
"kind": "typeMember",
"name": "WiringManifest.tools",
"assertions": [
"G1.a",
"G6.a"
]
}
],
"consumersHint": {
"cli": [
"ASK_USER_QUESTION_TOOL_NAME",
"COMPACTABLE_TOOLS",
"ENGINE_NOTICE_CODES",
"McpServerSpec",
"TaskEvent",
"TaskSpec",
"ToolSpec"
],
"server": [
"ASK_USER_QUESTION_TOOL_NAME",
"COMPACTABLE_TOOLS",
"DEFAULT_BUDGET_EXEMPT_TOOLS",
"ENGINE_NOTICE_CODES",
"HAND_TOOL_EFFECTS",
"McpServerSpec",
"PendingAction",
"PermissionRulePolicyOptions",
"TaskEvent",
"TaskSpec",
"ToolCallRequest",
"ToolSpec",
"WiringFacts",
"WiringManifest"
],
"sdk": [
"McpServerSpec",
"PendingAction",
"TaskEvent",
"TaskSpec",
"WiringManifest"
],
"note": "scanned cli@126a660f server@31a1a3db sdk@a03e050 — a name listed is MENTIONED there today, which is evidence of consumption, not proof of it"
},
"breakingCount": 3,
"breakingItems": [
"export removed: COMPACTABLE_TOOLS (variable)",
"export removed: DEFAULT_BUDGET_EXEMPT_TOOLS (variable)",
"export removed: HAND_TOOL_EFFECTS (variable)"
],
"toResolvedAt": "aea4bf8f1f98eb996c200ff1be2c38a4213f0078"
}