type-equiv.manifest.json 32 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987
  1. {
  2. "comment": "Maps each ` ```ts type-equiv ` or ` ```ts public-api ` block (by doc + declared symbol + projection) to the source declaration and original JSDoc it must match. Omit projection for the complete declaration; use public-api with a ` ```ts public-api ` block for a body-stripped public class declaration. verify-type-equiv.ts enforces a 1:1 correspondence: every source-equivalence block has exactly one entry here, and every entry resolves to exactly one block. Add an entry when you add a source-equivalence block; remove it when you remove the block.",
  3. "entries": [
  4. {
  5. "doc": "docs/core-data-structures/core.md",
  6. "symbol": "Branded",
  7. "source": "packages/util/brand/src/index.ts"
  8. },
  9. {
  10. "doc": "docs/core-data-structures/core.md",
  11. "symbol": "ContentBlockMap",
  12. "source": "packages/llm/llm/src/types.ts"
  13. },
  14. {
  15. "doc": "docs/core-data-structures/core.md",
  16. "symbol": "AssistantProvenance",
  17. "source": "packages/llm/llm/src/types.ts"
  18. },
  19. {
  20. "doc": "docs/core-data-structures/core.md",
  21. "symbol": "Message",
  22. "source": "packages/llm/llm/src/types.ts"
  23. },
  24. {
  25. "doc": "docs/core-data-structures/core.md",
  26. "symbol": "MessageSourceMap",
  27. "source": "packages/llm/llm/src/types.ts"
  28. },
  29. {
  30. "doc": "docs/core-data-structures/core.md",
  31. "symbol": "FinishReasonMap",
  32. "source": "packages/llm/llm/src/types.ts"
  33. },
  34. {
  35. "doc": "docs/core-data-structures/core.md",
  36. "symbol": "LlmProviderInfo",
  37. "source": "packages/llm/llm/src/types.ts"
  38. },
  39. {
  40. "doc": "docs/core-data-structures/core.md",
  41. "symbol": "LlmModelInfo",
  42. "source": "packages/llm/llm/src/types.ts"
  43. },
  44. {
  45. "doc": "docs/core-data-structures/core.md",
  46. "symbol": "LlmModelContext",
  47. "source": "packages/llm/llm/src/types.ts"
  48. },
  49. {
  50. "doc": "docs/core-data-structures/core.md",
  51. "symbol": "GenerateOptions",
  52. "source": "packages/llm/llm/src/types.ts"
  53. },
  54. {
  55. "doc": "docs/core-data-structures/core.md",
  56. "symbol": "ToolSchema",
  57. "source": "packages/llm/llm/src/types.ts"
  58. },
  59. {
  60. "doc": "docs/core-data-structures/core.md",
  61. "symbol": "LlmCallConfig",
  62. "source": "packages/llm/llm/src/call-config.ts"
  63. },
  64. {
  65. "doc": "docs/core-data-structures/core.md",
  66. "symbol": "SessionEvent",
  67. "source": "packages/core/session/src/types.ts"
  68. },
  69. {
  70. "doc": "docs/core-data-structures/core.md",
  71. "symbol": "AgentCancelCause",
  72. "source": "packages/core/agent/src/types.ts"
  73. },
  74. {
  75. "doc": "docs/core-data-structures/core.md",
  76. "symbol": "InjectOptions",
  77. "source": "packages/core/agent/src/types.ts"
  78. },
  79. {
  80. "doc": "docs/core-data-structures/core.md",
  81. "symbol": "Agent",
  82. "source": "packages/core/agent/src/types.ts"
  83. },
  84. {
  85. "doc": "docs/core-data-structures/core.md",
  86. "symbol": "HookContext",
  87. "source": "packages/core/agent/src/types.ts"
  88. },
  89. {
  90. "doc": "docs/core-data-structures/core.md",
  91. "symbol": "PromptDecision",
  92. "source": "packages/core/agent/src/types.ts"
  93. },
  94. {
  95. "doc": "docs/core-data-structures/core.md",
  96. "symbol": "ContinuationDecision",
  97. "source": "packages/core/agent/src/types.ts"
  98. },
  99. {
  100. "doc": "docs/core-data-structures/core.md",
  101. "symbol": "RequestError",
  102. "source": "packages/core/agent/src/types.ts"
  103. },
  104. {
  105. "doc": "docs/core-data-structures/core.md",
  106. "symbol": "RequestErrorDecision",
  107. "source": "packages/core/agent/src/types.ts"
  108. },
  109. {
  110. "doc": "docs/core-data-structures/core.md",
  111. "symbol": "ContinuationStop",
  112. "source": "packages/core/agent/src/types.ts"
  113. },
  114. {
  115. "doc": "docs/core-data-structures/core.md",
  116. "symbol": "SessionStartSource",
  117. "source": "packages/core/agent/src/types.ts"
  118. },
  119. {
  120. "doc": "docs/core-data-structures/scope.md",
  121. "symbol": "ScopeKey",
  122. "source": "packages/core/scope/src/index.ts"
  123. },
  124. {
  125. "doc": "docs/core-data-structures/scope.md",
  126. "symbol": "Scoped",
  127. "source": "packages/core/scope/src/index.ts"
  128. },
  129. {
  130. "doc": "docs/core-data-structures/scope.md",
  131. "symbol": "Scope",
  132. "source": "packages/core/scope/src/index.ts"
  133. },
  134. { "doc": "docs/core-data-structures/scope.md", "symbol": "ScopeLayer", "source": "packages/core/scope/src/store.ts" },
  135. {
  136. "doc": "docs/core-data-structures/goal.md",
  137. "symbol": "GoalRef",
  138. "source": "packages/goal/goal/src/types.ts"
  139. },
  140. {
  141. "doc": "docs/core-data-structures/goal.md",
  142. "symbol": "GoalPhase",
  143. "source": "packages/goal/goal/src/types.ts"
  144. },
  145. {
  146. "doc": "docs/core-data-structures/goal.md",
  147. "symbol": "GoalBlockReason",
  148. "source": "packages/goal/goal/src/types.ts"
  149. },
  150. {
  151. "doc": "docs/core-data-structures/goal.md",
  152. "symbol": "GoalSnapshot",
  153. "source": "packages/goal/goal/src/types.ts"
  154. },
  155. {
  156. "doc": "docs/core-data-structures/goal.md",
  157. "symbol": "GoalView",
  158. "source": "packages/goal/goal/src/types.ts"
  159. },
  160. {
  161. "doc": "docs/core-data-structures/goal.md",
  162. "symbol": "GoalSnapshotChangeMeta",
  163. "source": "packages/goal/goal/src/types.ts"
  164. },
  165. {
  166. "doc": "docs/core-data-structures/goal.md",
  167. "symbol": "GoalClearChangeMeta",
  168. "source": "packages/goal/goal/src/types.ts"
  169. },
  170. {
  171. "doc": "docs/core-data-structures/goal.md",
  172. "symbol": "GoalMessageSource",
  173. "source": "packages/goal/goal/src/types.ts"
  174. },
  175. {
  176. "doc": "docs/core-data-structures/goal.md",
  177. "symbol": "CreateGoalRequest",
  178. "source": "packages/goal/goal/src/types.ts"
  179. },
  180. {
  181. "doc": "docs/core-data-structures/goal.md",
  182. "symbol": "EditGoalRequest",
  183. "source": "packages/goal/goal/src/types.ts"
  184. },
  185. {
  186. "doc": "docs/core-data-structures/goal.md",
  187. "symbol": "GoalChanged",
  188. "source": "packages/goal/goal/src/types.ts"
  189. },
  190. {
  191. "doc": "docs/core-data-structures/commands.md",
  192. "symbol": "CommandInputDescriptor",
  193. "source": "packages/ui/commands/src/index.ts"
  194. },
  195. {
  196. "doc": "docs/core-data-structures/commands.md",
  197. "symbol": "CommandDefinition",
  198. "source": "packages/ui/commands/src/index.ts"
  199. },
  200. {
  201. "doc": "docs/core-data-structures/commands.md",
  202. "symbol": "CommandInvocation",
  203. "source": "packages/ui/commands/src/index.ts"
  204. },
  205. {
  206. "doc": "docs/core-data-structures/commands.md",
  207. "symbol": "CommandResult",
  208. "source": "packages/ui/commands/src/index.ts"
  209. },
  210. {
  211. "doc": "docs/core-data-structures/commands.md",
  212. "symbol": "CommandDescriptor",
  213. "source": "packages/ui/commands/src/index.ts"
  214. },
  215. {
  216. "doc": "docs/core-data-structures/commands.md",
  217. "symbol": "ParsedCommand",
  218. "source": "packages/ui/commands/src/index.ts"
  219. },
  220. {
  221. "doc": "docs/core-data-structures/system-prompt.md",
  222. "symbol": "AssembleContext",
  223. "source": "packages/core/system-prompt/src/index.ts"
  224. },
  225. {
  226. "doc": "docs/core-data-structures/system-prompt.md",
  227. "symbol": "PromptSection",
  228. "source": "packages/core/system-prompt/src/index.ts"
  229. },
  230. {
  231. "doc": "docs/core-data-structures/system-prompt.md",
  232. "symbol": "ToolProviderResult",
  233. "source": "packages/core/system-prompt/src/index.ts"
  234. },
  235. {
  236. "doc": "docs/core-data-structures/llm-streaming.md",
  237. "symbol": "StreamChunk",
  238. "source": "packages/llm/llm/src/types.ts"
  239. },
  240. {
  241. "doc": "docs/core-data-structures/llm-streaming.md",
  242. "symbol": "LlmFailure",
  243. "source": "packages/llm/llm/src/types.ts"
  244. },
  245. {
  246. "doc": "docs/core-data-structures/llm-streaming.md",
  247. "symbol": "TokenUsage",
  248. "source": "packages/llm/llm/src/types.ts"
  249. },
  250. {
  251. "doc": "docs/core-data-structures/llm-streaming.md",
  252. "symbol": "ContentBlockMap",
  253. "source": "packages/llm/llm/src/types.ts"
  254. },
  255. {
  256. "doc": "docs/core-data-structures/llm-streaming.md",
  257. "symbol": "AppIdentity",
  258. "source": "packages/llm/llm/src/attribution.ts"
  259. },
  260. {
  261. "doc": "docs/core-data-structures/llm-streaming.md",
  262. "symbol": "BlockAssembler",
  263. "source": "packages/llm/llm/src/assembler.ts",
  264. "projection": "public-api"
  265. },
  266. {
  267. "doc": "docs/core-data-structures/llm-streaming.md",
  268. "symbol": "LlmAdapter",
  269. "source": "packages/llm/llm/src/index.ts",
  270. "projection": "public-api"
  271. },
  272. {
  273. "doc": "docs/core-data-structures/token-meter.md",
  274. "symbol": "TokenMeasurement",
  275. "source": "packages/llm/token-meter/src/types.ts"
  276. },
  277. {
  278. "doc": "docs/core-data-structures/token-meter.md",
  279. "symbol": "TokenSurfaceNode",
  280. "source": "packages/llm/token-meter/src/types.ts"
  281. },
  282. {
  283. "doc": "docs/core-data-structures/session.md",
  284. "symbol": "SessionEventMap",
  285. "source": "packages/core/session/src/types.ts"
  286. },
  287. { "doc": "docs/core-data-structures/session.md", "symbol": "OutOfBandSessionEventMap", "source": "packages/core/session/src/types.ts" },
  288. {
  289. "doc": "docs/core-data-structures/session.md",
  290. "symbol": "EpochHeader",
  291. "source": "packages/core/session/src/types.ts"
  292. },
  293. {
  294. "doc": "docs/core-data-structures/session.md",
  295. "symbol": "TodoItem",
  296. "source": "packages/core/session/src/types.ts"
  297. },
  298. {
  299. "doc": "docs/core-data-structures/session.md",
  300. "symbol": "SessionEvent",
  301. "source": "packages/core/session/src/types.ts"
  302. },
  303. {
  304. "doc": "docs/core-data-structures/session.md",
  305. "symbol": "TurnTriggerMap",
  306. "source": "packages/core/session/src/types.ts"
  307. },
  308. {
  309. "doc": "docs/core-data-structures/session.md",
  310. "symbol": "TurnEndReasonMap",
  311. "source": "packages/core/session/src/types.ts"
  312. },
  313. {
  314. "doc": "docs/core-data-structures/session.md",
  315. "symbol": "SurfaceEventType",
  316. "source": "packages/core/session/src/types.ts"
  317. },
  318. {
  319. "doc": "docs/core-data-structures/session.md",
  320. "symbol": "SurfaceOp",
  321. "source": "packages/core/session/src/types.ts"
  322. },
  323. {
  324. "doc": "docs/core-data-structures/session.md",
  325. "symbol": "SurfaceIntent",
  326. "source": "packages/core/session/src/types.ts"
  327. },
  328. {
  329. "doc": "docs/core-data-structures/session.md",
  330. "symbol": "SessionSurface",
  331. "source": "packages/core/session/src/surface.ts"
  332. },
  333. {
  334. "doc": "docs/core-data-structures/session.md",
  335. "symbol": "SurfaceFoldReplacement",
  336. "source": "packages/core/session/src/surface.ts"
  337. },
  338. {
  339. "doc": "docs/core-data-structures/session.md",
  340. "symbol": "SurfaceFoldResult",
  341. "source": "packages/core/session/src/surface.ts"
  342. },
  343. {
  344. "doc": "docs/core-data-structures/session.md",
  345. "symbol": "Session",
  346. "source": "packages/core/session/src/index.ts",
  347. "projection": "public-api"
  348. },
  349. {
  350. "doc": "docs/core-data-structures/persistence.md",
  351. "symbol": "SessionHeader",
  352. "source": "packages/core/session/src/types.ts"
  353. },
  354. {
  355. "doc": "docs/core-data-structures/persistence.md",
  356. "symbol": "CreateSessionOptions",
  357. "source": "packages/core/session/src/types.ts"
  358. },
  359. {
  360. "doc": "docs/core-data-structures/persistence.md",
  361. "symbol": "SessionLocation",
  362. "source": "packages/session-persistence/session-persistence/src/index.ts"
  363. },
  364. {
  365. "doc": "docs/core-data-structures/session-query.md",
  366. "symbol": "SessionEventSurface",
  367. "source": "packages/session-query/session-query/src/types.ts"
  368. },
  369. {
  370. "doc": "docs/core-data-structures/session-query.md",
  371. "symbol": "SessionRecord",
  372. "source": "packages/session-query/session-query/src/types.ts"
  373. },
  374. {
  375. "doc": "docs/core-data-structures/session-query.md",
  376. "symbol": "SessionEventRecord",
  377. "source": "packages/session-query/session-query/src/types.ts"
  378. },
  379. {
  380. "doc": "docs/core-data-structures/session-query.md",
  381. "symbol": "SessionLineageNode",
  382. "source": "packages/session-query/session-query/src/types.ts"
  383. },
  384. {
  385. "doc": "docs/core-data-structures/session-query.md",
  386. "symbol": "SessionLineageTrace",
  387. "source": "packages/session-query/session-query/src/types.ts"
  388. },
  389. {
  390. "doc": "docs/core-data-structures/session-query.md",
  391. "symbol": "SessionQueryErrorCode",
  392. "source": "packages/session-query/session-query/src/config.ts"
  393. },
  394. {
  395. "doc": "docs/core-data-structures/session-query.md",
  396. "symbol": "SessionEventReadRequest",
  397. "source": "packages/session-query/session-query/src/types.ts"
  398. },
  399. {
  400. "doc": "docs/core-data-structures/session-query.md",
  401. "symbol": "SessionEventWindow",
  402. "source": "packages/session-query/session-query/src/types.ts"
  403. },
  404. {
  405. "doc": "docs/core-data-structures/session-query.md",
  406. "symbol": "SessionEventTraceRequest",
  407. "source": "packages/session-query/session-query/src/types.ts"
  408. },
  409. {
  410. "doc": "docs/core-data-structures/session-query.md",
  411. "symbol": "SessionEventTrace",
  412. "source": "packages/session-query/session-query/src/types.ts"
  413. },
  414. { "doc": "docs/core-data-structures/session-title.md", "symbol": "SessionTitleProviderId", "source": "packages/session-title/session-title/src/index.ts" },
  415. { "doc": "docs/core-data-structures/session-title.md", "symbol": "SessionTitleModelProvenance", "source": "packages/session-title/session-title/src/index.ts" },
  416. { "doc": "docs/core-data-structures/session-title.md", "symbol": "SessionTitleSource", "source": "packages/session-title/session-title/src/index.ts" },
  417. { "doc": "docs/core-data-structures/session-title.md", "symbol": "SessionTitleEventData", "source": "packages/session-title/session-title/src/index.ts" },
  418. { "doc": "docs/core-data-structures/session-title.md", "symbol": "SessionTitleSnapshot", "source": "packages/session-title/session-title/src/index.ts" },
  419. { "doc": "docs/core-data-structures/session-title.md", "symbol": "SessionTitleLlmRequestEventData", "source": "packages/session-title/session-title-llm/src/index.ts" },
  420. { "doc": "docs/core-data-structures/session-title.md", "symbol": "SessionTitleUserMessage", "source": "packages/session-title/session-title/src/index.ts" },
  421. { "doc": "docs/core-data-structures/session-title.md", "symbol": "SessionTitleAutomaticMode", "source": "packages/session-title/session-title/src/index.ts" },
  422. { "doc": "docs/core-data-structures/session-title.md", "symbol": "SessionTitleProviderRequest", "source": "packages/session-title/session-title/src/index.ts" },
  423. { "doc": "docs/core-data-structures/session-title.md", "symbol": "SessionTitleProviderResult", "source": "packages/session-title/session-title/src/index.ts" },
  424. { "doc": "docs/core-data-structures/session-title.md", "symbol": "SessionTitleProvider", "source": "packages/session-title/session-title/src/index.ts" },
  425. {
  426. "doc": "docs/core-data-structures/tools.md",
  427. "symbol": "ToolDefinition",
  428. "source": "packages/core/tools/src/index.ts"
  429. },
  430. {
  431. "doc": "docs/core-data-structures/tools.md",
  432. "symbol": "SchemaProp",
  433. "source": "packages/core/tools/src/schema.ts"
  434. },
  435. {
  436. "doc": "docs/core-data-structures/tools.md",
  437. "symbol": "SchemaSpec",
  438. "source": "packages/core/tools/src/schema.ts"
  439. },
  440. {
  441. "doc": "docs/core-data-structures/tools.md",
  442. "symbol": "InferArgs",
  443. "source": "packages/core/tools/src/schema.ts"
  444. },
  445. {
  446. "doc": "docs/core-data-structures/tools.md",
  447. "symbol": "ToolExecutionToken",
  448. "source": "packages/core/tools/src/index.ts"
  449. },
  450. {
  451. "doc": "docs/core-data-structures/tools.md",
  452. "symbol": "ToolExecutionInput",
  453. "source": "packages/core/tools/src/index.ts"
  454. },
  455. {
  456. "doc": "docs/core-data-structures/tools.md",
  457. "symbol": "ToolExecution",
  458. "source": "packages/core/tools/src/index.ts"
  459. },
  460. {
  461. "doc": "docs/core-data-structures/tools.md",
  462. "symbol": "ToolDispatchExecution",
  463. "source": "packages/core/tools/src/index.ts"
  464. },
  465. {
  466. "doc": "docs/core-data-structures/tools.md",
  467. "symbol": "ToolExecutionMode",
  468. "source": "packages/core/tools/src/index.ts"
  469. },
  470. {
  471. "doc": "docs/core-data-structures/tools.md",
  472. "symbol": "ToolRunContext",
  473. "source": "packages/core/tools/src/index.ts"
  474. },
  475. {
  476. "doc": "docs/core-data-structures/tools.md",
  477. "symbol": "ToolGuard",
  478. "source": "packages/core/tools/src/index.ts"
  479. },
  480. {
  481. "doc": "docs/core-data-structures/tools.md",
  482. "symbol": "ToolRestriction",
  483. "source": "packages/core/tools/src/index.ts"
  484. },
  485. {
  486. "doc": "docs/core-data-structures/tools.md",
  487. "symbol": "ToolExecutionResult",
  488. "source": "packages/core/tools/src/index.ts"
  489. },
  490. {
  491. "doc": "docs/core-data-structures/tools.md",
  492. "symbol": "PreToolDecision",
  493. "source": "packages/core/tools/src/index.ts"
  494. },
  495. {
  496. "doc": "docs/core-data-structures/tools.md",
  497. "symbol": "PostToolDecision",
  498. "source": "packages/core/tools/src/index.ts"
  499. },
  500. {
  501. "doc": "docs/core-data-structures/tools.md",
  502. "symbol": "StructuredScalar",
  503. "source": "packages/core/tools/src/json-schema.ts"
  504. },
  505. {
  506. "doc": "docs/core-data-structures/tools.md",
  507. "symbol": "StructuredSchemaType",
  508. "source": "packages/core/tools/src/json-schema.ts"
  509. },
  510. {
  511. "doc": "docs/core-data-structures/tools.md",
  512. "symbol": "StructuredSchemaNode",
  513. "source": "packages/core/tools/src/json-schema.ts"
  514. },
  515. {
  516. "doc": "docs/core-data-structures/tools.md",
  517. "symbol": "StructuredOutputSchema",
  518. "source": "packages/core/tools/src/json-schema.ts"
  519. },
  520. {
  521. "doc": "docs/core-data-structures/user-interaction.md",
  522. "symbol": "AskUserQuestionOption",
  523. "source": "packages/ui/user-interaction/src/types.ts"
  524. },
  525. {
  526. "doc": "docs/core-data-structures/user-interaction.md",
  527. "symbol": "AskUserQuestionItem",
  528. "source": "packages/ui/user-interaction/src/types.ts"
  529. },
  530. {
  531. "doc": "docs/core-data-structures/user-interaction.md",
  532. "symbol": "AskUserQuestionRequest",
  533. "source": "packages/ui/user-interaction/src/index.ts"
  534. },
  535. {
  536. "doc": "docs/core-data-structures/user-interaction.md",
  537. "symbol": "AskUserQuestionAnswerItem",
  538. "source": "packages/ui/user-interaction/src/types.ts"
  539. },
  540. {
  541. "doc": "docs/core-data-structures/user-interaction.md",
  542. "symbol": "AskUserQuestionAnswer",
  543. "source": "packages/ui/user-interaction/src/types.ts"
  544. },
  545. {
  546. "doc": "docs/core-data-structures/user-interaction.md",
  547. "symbol": "UserInteractionProvider",
  548. "source": "packages/ui/user-interaction/src/index.ts"
  549. },
  550. {
  551. "doc": "docs/core-data-structures/user-interaction.md",
  552. "symbol": "UserInteractionError",
  553. "source": "packages/ui/user-interaction/src/index.ts"
  554. },
  555. {
  556. "doc": "docs/core-data-structures/approval.md",
  557. "symbol": "ApprovalRequestId",
  558. "source": "packages/ui/user-approval/src/types.ts"
  559. },
  560. {
  561. "doc": "docs/core-data-structures/approval.md",
  562. "symbol": "ApprovalOutcome",
  563. "source": "packages/ui/user-approval/src/types.ts"
  564. },
  565. {
  566. "doc": "docs/core-data-structures/approval.md",
  567. "symbol": "ApprovalPolicy",
  568. "source": "packages/ui/user-approval/src/index.ts"
  569. },
  570. {
  571. "doc": "docs/core-data-structures/approval.md",
  572. "symbol": "ApprovalRequest",
  573. "source": "packages/ui/user-approval/src/index.ts"
  574. },
  575. {
  576. "doc": "docs/core-data-structures/bash.md",
  577. "symbol": "DshEnvironmentKey",
  578. "source": "packages/bash/bash/src/types.ts"
  579. },
  580. {
  581. "doc": "docs/core-data-structures/bash.md",
  582. "symbol": "DshEnvironment",
  583. "source": "packages/bash/bash/src/types.ts"
  584. },
  585. {
  586. "doc": "docs/core-data-structures/bash.md",
  587. "symbol": "BashExecRequest",
  588. "source": "packages/bash/bash/src/types.ts"
  589. },
  590. {
  591. "doc": "docs/core-data-structures/bash.md",
  592. "symbol": "BashExecSpec",
  593. "source": "packages/bash/bash/src/types.ts"
  594. },
  595. {
  596. "doc": "docs/core-data-structures/bash.md",
  597. "symbol": "BashRunResult",
  598. "source": "packages/bash/bash/src/types.ts"
  599. },
  600. {
  601. "doc": "docs/core-data-structures/bash.md",
  602. "symbol": "BashSandboxInfo",
  603. "source": "packages/bash/bash/src/types.ts"
  604. },
  605. {
  606. "doc": "docs/core-data-structures/bash.md",
  607. "symbol": "CollectedOutput",
  608. "source": "packages/bash/bash/src/types.ts"
  609. },
  610. {
  611. "doc": "docs/core-data-structures/bash.md",
  612. "symbol": "BashProcess",
  613. "source": "packages/bash/bash/src/types.ts"
  614. },
  615. {
  616. "doc": "docs/core-data-structures/bash.md",
  617. "symbol": "BashProcessRead",
  618. "source": "packages/bash/bash/src/types.ts"
  619. },
  620. {
  621. "doc": "docs/core-data-structures/tasks.md",
  622. "symbol": "TaskKindMap",
  623. "source": "packages/tasks/tasks/src/types.ts"
  624. },
  625. {
  626. "doc": "docs/core-data-structures/tasks.md",
  627. "symbol": "TaskStart",
  628. "source": "packages/tasks/tasks/src/types.ts"
  629. },
  630. {
  631. "doc": "docs/core-data-structures/tasks.md",
  632. "symbol": "TaskHooks",
  633. "source": "packages/tasks/tasks/src/types.ts"
  634. },
  635. {
  636. "doc": "docs/core-data-structures/tasks.md",
  637. "symbol": "TaskOutcome",
  638. "source": "packages/tasks/tasks/src/types.ts"
  639. },
  640. {
  641. "doc": "docs/core-data-structures/tasks.md",
  642. "symbol": "TaskSnapshot",
  643. "source": "packages/tasks/tasks/src/types.ts"
  644. },
  645. {
  646. "doc": "docs/core-data-structures/tasks.md",
  647. "symbol": "TaskRead",
  648. "source": "packages/tasks/tasks/src/types.ts"
  649. },
  650. {
  651. "doc": "docs/core-data-structures/sandbox.md",
  652. "symbol": "SandboxMode",
  653. "source": "packages/sandbox/sandbox/src/index.ts"
  654. },
  655. {
  656. "doc": "docs/core-data-structures/sandbox.md",
  657. "symbol": "ConfinedSandboxMode",
  658. "source": "packages/sandbox/sandbox/src/index.ts"
  659. },
  660. {
  661. "doc": "docs/core-data-structures/sandbox.md",
  662. "symbol": "SandboxEnforcement",
  663. "source": "packages/sandbox/sandbox/src/index.ts"
  664. },
  665. {
  666. "doc": "docs/core-data-structures/sandbox.md",
  667. "symbol": "SandboxPolicy",
  668. "source": "packages/sandbox/sandbox/src/index.ts"
  669. },
  670. {
  671. "doc": "docs/core-data-structures/sandbox.md",
  672. "symbol": "ConfinedArgv",
  673. "source": "packages/sandbox/sandbox/src/index.ts"
  674. },
  675. {
  676. "doc": "docs/core-data-structures/code-runtime.md",
  677. "symbol": "CodeRunRequest",
  678. "source": "packages/code-runtime/code-runtime/src/types.ts"
  679. },
  680. {
  681. "doc": "docs/core-data-structures/code-runtime.md",
  682. "symbol": "CodeRunResult",
  683. "source": "packages/code-runtime/code-runtime/src/types.ts"
  684. },
  685. {
  686. "doc": "docs/core-data-structures/code-runtime.md",
  687. "symbol": "CodeBindingNamespace",
  688. "source": "packages/code-runtime/code-runtime/src/types.ts"
  689. },
  690. {
  691. "doc": "docs/core-data-structures/code-runtime.md",
  692. "symbol": "CodeBindingFunction",
  693. "source": "packages/code-runtime/code-runtime/src/types.ts"
  694. },
  695. {
  696. "doc": "docs/core-data-structures/code-runtime.md",
  697. "symbol": "CodeRunFailure",
  698. "source": "packages/code-runtime/code-runtime/src/types.ts"
  699. },
  700. {
  701. "doc": "docs/core-data-structures/filesystem.md",
  702. "symbol": "FsTarget",
  703. "source": "packages/fs/fs/src/types.ts"
  704. },
  705. {
  706. "doc": "docs/core-data-structures/filesystem.md",
  707. "symbol": "FsTargetKey",
  708. "source": "packages/fs/fs/src/types.ts"
  709. },
  710. {
  711. "doc": "docs/core-data-structures/filesystem.md",
  712. "symbol": "FsVersion",
  713. "source": "packages/fs/fs/src/types.ts"
  714. },
  715. {
  716. "doc": "docs/core-data-structures/filesystem.md",
  717. "symbol": "FsInfo",
  718. "source": "packages/fs/fs/src/types.ts"
  719. },
  720. {
  721. "doc": "docs/core-data-structures/filesystem.md",
  722. "symbol": "FsPathInfo",
  723. "source": "packages/fs/fs/src/types.ts"
  724. },
  725. {
  726. "doc": "docs/core-data-structures/filesystem.md",
  727. "symbol": "FsDirEntry",
  728. "source": "packages/fs/fs/src/types.ts"
  729. },
  730. {
  731. "doc": "docs/core-data-structures/filesystem.md",
  732. "symbol": "FsWriteIntent",
  733. "source": "packages/fs/fs/src/types.ts"
  734. },
  735. {
  736. "doc": "docs/core-data-structures/filesystem.md",
  737. "symbol": "FsWriteOutcome",
  738. "source": "packages/fs/fs/src/types.ts"
  739. },
  740. {
  741. "doc": "docs/core-data-structures/filesystem.md",
  742. "symbol": "FsEditRequest",
  743. "source": "packages/fs/fs/src/types.ts"
  744. },
  745. {
  746. "doc": "docs/core-data-structures/filesystem.md",
  747. "symbol": "FsEditOutcome",
  748. "source": "packages/fs/fs/src/types.ts"
  749. },
  750. {
  751. "doc": "docs/core-data-structures/filesystem.md",
  752. "symbol": "FsErrorCode",
  753. "source": "packages/fs/fs/src/types.ts"
  754. },
  755. {
  756. "doc": "docs/core-data-structures/filesystem.md",
  757. "symbol": "FsPolicyExec",
  758. "source": "packages/fs/fs-policy/src/types.ts"
  759. },
  760. {
  761. "doc": "docs/core-data-structures/filesystem.md",
  762. "symbol": "FileReadOutcome",
  763. "source": "packages/fs/tool-fs/src/read-render.ts"
  764. },
  765. {
  766. "doc": "docs/core-data-structures/skills.md",
  767. "symbol": "SkillSource",
  768. "source": "packages/skill/skill/src/index.ts"
  769. },
  770. {
  771. "doc": "docs/core-data-structures/skills.md",
  772. "symbol": "SkillResourceBase",
  773. "source": "packages/skill/skill/src/index.ts"
  774. },
  775. {
  776. "doc": "docs/core-data-structures/skills.md",
  777. "symbol": "SkillSummary",
  778. "source": "packages/skill/skill/src/index.ts"
  779. },
  780. {
  781. "doc": "docs/core-data-structures/skills.md",
  782. "symbol": "SkillCandidate",
  783. "source": "packages/skill/skill/src/index.ts"
  784. },
  785. {
  786. "doc": "docs/core-data-structures/skills.md",
  787. "symbol": "SkillDefinition",
  788. "source": "packages/skill/skill/src/index.ts"
  789. },
  790. {
  791. "doc": "docs/core-data-structures/skills.md",
  792. "symbol": "SkillRegistration",
  793. "source": "packages/skill/skill/src/index.ts"
  794. },
  795. {
  796. "doc": "docs/core-data-structures/skills.md",
  797. "symbol": "SkillLookupOptions",
  798. "source": "packages/skill/skill/src/index.ts"
  799. },
  800. {
  801. "doc": "docs/core-data-structures/skills.md",
  802. "symbol": "SkillProvider",
  803. "source": "packages/skill/skill/src/index.ts"
  804. },
  805. {
  806. "doc": "docs/core-data-structures/skills.md",
  807. "symbol": "Config",
  808. "source": "packages/skill/skill/src/index.ts"
  809. },
  810. {
  811. "doc": "docs/core-data-structures/compaction.md",
  812. "symbol": "CompactionResult",
  813. "source": "packages/compact/compact/src/types.ts"
  814. },
  815. {
  816. "doc": "docs/core-data-structures/compaction.md",
  817. "symbol": "CompactionTrigger",
  818. "source": "packages/compact/compact/src/index.ts"
  819. },
  820. {
  821. "doc": "docs/core-data-structures/compaction.md",
  822. "symbol": "PrunedEntry",
  823. "source": "packages/compact/compact-tool-result-prune/src/types.ts"
  824. },
  825. {
  826. "doc": "docs/core-data-structures/compaction.md",
  827. "symbol": "PruneResult",
  828. "source": "packages/compact/compact-tool-result-prune/src/types.ts"
  829. },
  830. {
  831. "doc": "docs/core-data-structures/subagent.md",
  832. "symbol": "SubagentCapabilities",
  833. "source": "packages/subagent/subagent/src/types.ts"
  834. },
  835. {
  836. "doc": "docs/core-data-structures/subagent.md",
  837. "symbol": "SubagentStartRequest",
  838. "source": "packages/subagent/subagent/src/types.ts"
  839. },
  840. {
  841. "doc": "docs/core-data-structures/subagent.md",
  842. "symbol": "SubagentResult",
  843. "source": "packages/subagent/subagent/src/types.ts"
  844. },
  845. {
  846. "doc": "docs/core-data-structures/subagent.md",
  847. "symbol": "SubagentStopReasonMap",
  848. "source": "packages/subagent/subagent/src/types.ts"
  849. },
  850. {
  851. "doc": "docs/core-data-structures/subagent.md",
  852. "symbol": "SubagentRun",
  853. "source": "packages/subagent/subagent/src/types.ts"
  854. },
  855. {
  856. "doc": "docs/core-data-structures/subagent.md",
  857. "symbol": "SubagentProvider",
  858. "source": "packages/subagent/subagent/src/types.ts"
  859. },
  860. {
  861. "doc": "docs/core-data-structures/web.md",
  862. "symbol": "WebSearchRequest",
  863. "source": "packages/web/web/src/types.ts"
  864. },
  865. {
  866. "doc": "docs/core-data-structures/web.md",
  867. "symbol": "WebSearchResult",
  868. "source": "packages/web/web/src/types.ts"
  869. },
  870. {
  871. "doc": "docs/core-data-structures/web.md",
  872. "symbol": "WebSearchSource",
  873. "source": "packages/web/web/src/types.ts"
  874. },
  875. {
  876. "doc": "docs/core-data-structures/web.md",
  877. "symbol": "WebFetchRequest",
  878. "source": "packages/web/web/src/types.ts"
  879. },
  880. {
  881. "doc": "docs/core-data-structures/web.md",
  882. "symbol": "WebFetchResult",
  883. "source": "packages/web/web/src/types.ts"
  884. },
  885. {
  886. "doc": "docs/core-data-structures/web.md",
  887. "symbol": "WebFetchBody",
  888. "source": "packages/web/web/src/types.ts"
  889. },
  890. {
  891. "doc": "docs/core-data-structures/spill.md",
  892. "symbol": "SaveTextSpill",
  893. "source": "packages/spill/spill/src/types.ts"
  894. },
  895. {
  896. "doc": "docs/core-data-structures/spill.md",
  897. "symbol": "SpillOwner",
  898. "source": "packages/spill/spill/src/types.ts"
  899. },
  900. {
  901. "doc": "docs/core-data-structures/spill.md",
  902. "symbol": "SpillSource",
  903. "source": "packages/spill/spill/src/types.ts"
  904. },
  905. {
  906. "doc": "docs/core-data-structures/spill.md",
  907. "symbol": "SpillRef",
  908. "source": "packages/spill/spill/src/types.ts"
  909. },
  910. {
  911. "doc": "docs/core-data-structures/spill.md",
  912. "symbol": "SpillLocator",
  913. "source": "packages/spill/spill/src/types.ts"
  914. },
  915. {
  916. "doc": "docs/core-data-structures/workflow.md",
  917. "symbol": "WorkflowStartRequest",
  918. "source": "packages/workflow/workflow/src/types.ts"
  919. },
  920. {
  921. "doc": "docs/core-data-structures/workflow.md",
  922. "symbol": "WorkflowMeta",
  923. "source": "packages/workflow/workflow/src/types.ts"
  924. },
  925. {
  926. "doc": "docs/core-data-structures/workflow.md",
  927. "symbol": "WorkflowResult",
  928. "source": "packages/workflow/workflow/src/types.ts"
  929. },
  930. {
  931. "doc": "docs/core-data-structures/workflow.md",
  932. "symbol": "WorkflowRun",
  933. "source": "packages/workflow/workflow/src/types.ts"
  934. },
  935. {
  936. "doc": "docs/core-data-structures/lsp.md",
  937. "symbol": "LspOperation",
  938. "source": "packages/lsp/lsp/src/types.ts"
  939. },
  940. {
  941. "doc": "docs/core-data-structures/lsp.md",
  942. "symbol": "LspPosition",
  943. "source": "packages/lsp/lsp/src/types.ts"
  944. },
  945. {
  946. "doc": "docs/core-data-structures/lsp.md",
  947. "symbol": "LspRange",
  948. "source": "packages/lsp/lsp/src/types.ts"
  949. },
  950. {
  951. "doc": "docs/core-data-structures/lsp.md",
  952. "symbol": "LspQueryRequest",
  953. "source": "packages/lsp/lsp/src/types.ts"
  954. },
  955. {
  956. "doc": "docs/core-data-structures/lsp.md",
  957. "symbol": "LspProviderQuery",
  958. "source": "packages/lsp/lsp/src/types.ts"
  959. },
  960. {
  961. "doc": "docs/core-data-structures/lsp.md",
  962. "symbol": "LspLocation",
  963. "source": "packages/lsp/lsp/src/types.ts"
  964. },
  965. {
  966. "doc": "docs/core-data-structures/lsp.md",
  967. "symbol": "LspHover",
  968. "source": "packages/lsp/lsp/src/types.ts"
  969. },
  970. {
  971. "doc": "docs/core-data-structures/lsp.md",
  972. "symbol": "LspQueryResult",
  973. "source": "packages/lsp/lsp/src/types.ts"
  974. },
  975. {
  976. "doc": "docs/core-data-structures/lsp.md",
  977. "symbol": "LspProvider",
  978. "source": "packages/lsp/lsp/src/types.ts"
  979. },
  980. {
  981. "doc": "docs/core-data-structures/lsp.md",
  982. "symbol": "LspService",
  983. "source": "packages/lsp/lsp/src/types.ts"
  984. }
  985. ]
  986. }