2026-06-20 16:24:37 +08:00
{
"comment" : "Maps each ` ```ts type-equiv ` block (by doc + declared symbol) to the source symbol it must match verbatim. verify-type-equiv.ts enforces a 1:1 correspondence: every type-equiv block has exactly one entry here, and every entry resolves to exactly one block. Add an entry when you add a type-equiv block; remove it when you remove the block." ,
"entries" : [
2026-06-21 07:17:25 +08:00
{ "doc" : "docs/core-data-structures/core.md" , "symbol" : "Branded" , "source" : "packages/util/brand/src/index.ts" } ,
2026-06-20 22:55:20 +08:00
{ "doc" : "docs/core-data-structures/core.md" , "symbol" : "ContentBlockMap" , "source" : "packages/llm/llm/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/core.md" , "symbol" : "Message" , "source" : "packages/llm/llm/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/core.md" , "symbol" : "MessageSourceMap" , "source" : "packages/llm/llm/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/core.md" , "symbol" : "FinishReasonMap" , "source" : "packages/llm/llm/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/core.md" , "symbol" : "GenerateOptions" , "source" : "packages/llm/llm/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/core.md" , "symbol" : "ToolSchema" , "source" : "packages/llm/llm/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/core.md" , "symbol" : "SessionEvent" , "source" : "packages/core/session/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/core.md" , "symbol" : "Agent" , "source" : "packages/core/agent/src/types.ts" } ,
2026-06-30 17:11:18 +08:00
{ "doc" : "docs/core-data-structures/core.md" , "symbol" : "HookContext" , "source" : "packages/core/agent/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/core.md" , "symbol" : "PromptDecision" , "source" : "packages/core/agent/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/core.md" , "symbol" : "ContinuationDecision" , "source" : "packages/core/agent/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/core.md" , "symbol" : "SessionStartSource" , "source" : "packages/core/agent/src/types.ts" } ,
2026-06-20 16:24:37 +08:00
2026-06-20 22:55:20 +08:00
{ "doc" : "docs/core-data-structures/llm-streaming.md" , "symbol" : "StreamChunk" , "source" : "packages/llm/llm/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/llm-streaming.md" , "symbol" : "TokenUsage" , "source" : "packages/llm/llm/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/llm-streaming.md" , "symbol" : "ContentBlockMap" , "source" : "packages/llm/llm/src/types.ts" } ,
2026-06-20 16:24:37 +08:00
2026-06-20 22:55:20 +08:00
{ "doc" : "docs/core-data-structures/session.md" , "symbol" : "SessionEventMap" , "source" : "packages/core/session/src/types.ts" } ,
2026-06-29 01:39:25 +08:00
{ "doc" : "docs/core-data-structures/session.md" , "symbol" : "TodoItem" , "source" : "packages/core/session/src/types.ts" } ,
2026-06-20 22:55:20 +08:00
{ "doc" : "docs/core-data-structures/session.md" , "symbol" : "SessionEvent" , "source" : "packages/core/session/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/session.md" , "symbol" : "TurnTriggerMap" , "source" : "packages/core/session/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/session.md" , "symbol" : "TurnEndReasonMap" , "source" : "packages/core/session/src/types.ts" } ,
2026-06-23 13:26:45 +08:00
{ "doc" : "docs/core-data-structures/session.md" , "symbol" : "SurfaceEventType" , "source" : "packages/core/session/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/session.md" , "symbol" : "SurfaceOp" , "source" : "packages/core/session/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/session.md" , "symbol" : "SurfaceIntent" , "source" : "packages/core/session/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/session.md" , "symbol" : "SurfaceNode" , "source" : "packages/core/session/src/surface.ts" } ,
2026-06-20 16:24:37 +08:00
2026-06-20 22:55:20 +08:00
{ "doc" : "docs/core-data-structures/persistence.md" , "symbol" : "SessionHeader" , "source" : "packages/core/session/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/persistence.md" , "symbol" : "CreateSessionOptions" , "source" : "packages/core/session/src/types.ts" } ,
2026-06-20 16:24:37 +08:00
2026-06-20 22:55:20 +08:00
{ "doc" : "docs/core-data-structures/tools.md" , "symbol" : "ToolDefinition" , "source" : "packages/core/tools/src/index.ts" } ,
{ "doc" : "docs/core-data-structures/tools.md" , "symbol" : "SchemaProp" , "source" : "packages/core/tools/src/schema.ts" } ,
{ "doc" : "docs/core-data-structures/tools.md" , "symbol" : "SchemaSpec" , "source" : "packages/core/tools/src/schema.ts" } ,
{ "doc" : "docs/core-data-structures/tools.md" , "symbol" : "InferArgs" , "source" : "packages/core/tools/src/schema.ts" } ,
{ "doc" : "docs/core-data-structures/tools.md" , "symbol" : "ToolExecution" , "source" : "packages/core/tools/src/index.ts" } ,
{ "doc" : "docs/core-data-structures/tools.md" , "symbol" : "ToolExecutionResult" , "source" : "packages/core/tools/src/index.ts" } ,
2026-06-30 17:11:18 +08:00
{ "doc" : "docs/core-data-structures/tools.md" , "symbol" : "PreToolDecision" , "source" : "packages/core/tools/src/index.ts" } ,
{ "doc" : "docs/core-data-structures/tools.md" , "symbol" : "PostToolDecision" , "source" : "packages/core/tools/src/index.ts" } ,
2026-06-20 16:24:37 +08:00
2026-06-20 22:55:20 +08:00
{ "doc" : "docs/core-data-structures/bash.md" , "symbol" : "BashExecRequest" , "source" : "packages/bash/bash/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/bash.md" , "symbol" : "BashExecSpec" , "source" : "packages/bash/bash/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/bash.md" , "symbol" : "BashRunResult" , "source" : "packages/bash/bash/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/bash.md" , "symbol" : "CollectedOutput" , "source" : "packages/bash/bash/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/bash.md" , "symbol" : "BashTask" , "source" : "packages/bash/bash/src/types.ts" } ,
2026-06-23 16:33:05 +08:00
{ "doc" : "docs/core-data-structures/bash.md" , "symbol" : "BashTaskRead" , "source" : "packages/bash/bash/src/types.ts" } ,
2026-06-22 14:53:36 +08:00
{ "doc" : "docs/core-data-structures/filesystem.md" , "symbol" : "FsTarget" , "source" : "packages/fs/fs/src/types.ts" } ,
2026-06-26 17:23:18 +08:00
{ "doc" : "docs/core-data-structures/filesystem.md" , "symbol" : "FsTargetKey" , "source" : "packages/fs/fs/src/types.ts" } ,
2026-06-22 14:53:36 +08:00
{ "doc" : "docs/core-data-structures/filesystem.md" , "symbol" : "FsVersion" , "source" : "packages/fs/fs/src/types.ts" } ,
2026-06-26 17:23:18 +08:00
{ "doc" : "docs/core-data-structures/filesystem.md" , "symbol" : "FsInfo" , "source" : "packages/fs/fs/src/types.ts" } ,
2026-07-03 14:36:20 +08:00
{ "doc" : "docs/core-data-structures/filesystem.md" , "symbol" : "FsDirEntry" , "source" : "packages/fs/fs/src/types.ts" } ,
2026-07-02 03:12:38 +08:00
{ "doc" : "docs/core-data-structures/filesystem.md" , "symbol" : "FsWriteIntent" , "source" : "packages/fs/fs/src/types.ts" } ,
2026-06-22 14:53:36 +08:00
{ "doc" : "docs/core-data-structures/filesystem.md" , "symbol" : "FsWriteOutcome" , "source" : "packages/fs/fs/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/filesystem.md" , "symbol" : "FsEditRequest" , "source" : "packages/fs/fs/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/filesystem.md" , "symbol" : "FsEditOutcome" , "source" : "packages/fs/fs/src/types.ts" } ,
2026-06-26 17:23:18 +08:00
{ "doc" : "docs/core-data-structures/filesystem.md" , "symbol" : "FsErrorCode" , "source" : "packages/fs/fs/src/types.ts" } ,
2026-07-02 03:12:38 +08:00
{ "doc" : "docs/core-data-structures/filesystem.md" , "symbol" : "FsPolicyExec" , "source" : "packages/fs/fs-policy/src/types.ts" } ,
2026-06-29 10:34:08 +08:00
{ "doc" : "docs/core-data-structures/filesystem.md" , "symbol" : "FileReadOutcome" , "source" : "packages/fs/tool-fs/src/read-render.ts" } ,
2026-06-28 17:24:45 +08:00
2026-06-25 09:10:50 +08:00
{ "doc" : "docs/core-data-structures/compaction.md" , "symbol" : "CompactionResult" , "source" : "packages/compact/compact/src/types.ts" } ,
2026-06-21 23:15:43 +08:00
{ "doc" : "docs/core-data-structures/subagent.md" , "symbol" : "SubagentCapabilities" , "source" : "packages/subagent/subagent/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/subagent.md" , "symbol" : "SubagentStartRequest" , "source" : "packages/subagent/subagent/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/subagent.md" , "symbol" : "SubagentResult" , "source" : "packages/subagent/subagent/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/subagent.md" , "symbol" : "SubagentStopReasonMap" , "source" : "packages/subagent/subagent/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/subagent.md" , "symbol" : "SubagentRun" , "source" : "packages/subagent/subagent/src/types.ts" } ,
2026-06-25 15:28:15 +08:00
{ "doc" : "docs/core-data-structures/subagent.md" , "symbol" : "SubagentProvider" , "source" : "packages/subagent/subagent/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/web.md" , "symbol" : "WebSearchRequest" , "source" : "packages/web/web/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/web.md" , "symbol" : "WebSearchResult" , "source" : "packages/web/web/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/web.md" , "symbol" : "WebSearchSource" , "source" : "packages/web/web/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/web.md" , "symbol" : "WebFetchRequest" , "source" : "packages/web/web/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/web.md" , "symbol" : "WebFetchResult" , "source" : "packages/web/web/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/web.md" , "symbol" : "WebFetchBody" , "source" : "packages/web/web/src/types.ts" } ,
{ "doc" : "docs/core-data-structures/web.md" , "symbol" : "WebProviderStatus" , "source" : "packages/web/web/src/types.ts" } ,
2026-07-03 15:52:05 +08:00
{ "doc" : "docs/core-data-structures/web.md" , "symbol" : "WebCapabilityStatus" , "source" : "packages/web/web/src/types.ts" }
2026-06-20 16:24:37 +08:00
]
}