Codex review of the vocabulary relocation found two doc-accuracy issues:
- presentation.ts's JSDoc used {@link ToolDefinition...}, which the
TypeScript language service cannot resolve because presentation.ts
deliberately does not import index.ts (that would create the cycle the
split avoids). Demote those three to plain `ToolDefinition` code text;
same-file and imported @links (TerminalResultView, ContentBlock) stay.
- docs/core-data-structures/tools.md's source header listed only index.ts
and schema.ts; add presentation.ts, which now owns the presentation
vocabulary the page documents.
|
||
|---|---|---|
| .. | ||
| cookbook | ||
| cordis-catalog | ||
| core-data-structures | ||
| i18n | ||
| postmortem | ||
| rfc | ||
| tool-catalog | ||
| AGENTS.md | ||
| architecture.md | ||
| development.i18n.yaml | ||
| development.md | ||
| development.zh.md | ||
| module-graph.md | ||