RecommendationDecision · [`packages/experimental/plugin-recommendations/src/types.ts`](../packages/experimental/plugin-recommendations/src/types.ts) |
| `plugin:translator/request` | `@deepseek-ai/dsh-experimental-translator` | Provider-independent translation input, retained before dispatch. | TranslationRequestRecord · [`packages/experimental/translator/src/types.ts`](../packages/experimental/translator/src/types.ts) |
| `plugin:translator/result` | `@deepseek-ai/dsh-experimental-translator` | Successful translation, retained before it is returned to the consumer. | TranslationResultRecord · [`packages/experimental/translator/src/types.ts`](../packages/experimental/translator/src/types.ts) |
diff --git a/docs/experimental-persistence-catalog.zh.md b/docs/experimental-persistence-catalog.zh.md
index 32cb1d0533..43e8260dbd 100644
--- a/docs/experimental-persistence-catalog.zh.md
+++ b/docs/experimental-persistence-catalog.zh.md
@@ -13,5 +13,6 @@
| 记录 | 所属包 | 用途 | 载荷与源码 |
|---|---|---|---|
+| `plugin:plugin-recommendations/decision` | `@deepseek-ai/dsh-experimental-plugin-recommendations` | Informational receipt of a profile change; profile files own the actual configuration. | RecommendationDecision · [`packages/experimental/plugin-recommendations/src/types.ts`](../packages/experimental/plugin-recommendations/src/types.ts) |
| `plugin:translator/request` | `@deepseek-ai/dsh-experimental-translator` | Provider-independent translation input, retained before dispatch. | TranslationRequestRecord · [`packages/experimental/translator/src/types.ts`](../packages/experimental/translator/src/types.ts) |
| `plugin:translator/result` | `@deepseek-ai/dsh-experimental-translator` | Successful translation, retained before it is returned to the consumer. | TranslationResultRecord · [`packages/experimental/translator/src/types.ts`](../packages/experimental/translator/src/types.ts) |
diff --git a/docs/module-graph.md b/docs/module-graph.md
index 1eda478157..64ff52dfb1 100644
--- a/docs/module-graph.md
+++ b/docs/module-graph.md
@@ -261,6 +261,7 @@ flowchart TD
pkg_experimental_client_ui_agent_team["experimental-client-ui-agent-team"]
pkg_experimental_client_ui_claude_code_mods["experimental-client-ui-claude-code-mods"]
pkg_experimental_client_ui_cot_translation["experimental-client-ui-cot-translation"]
+ pkg_experimental_client_ui_plugin_recommendations["experimental-client-ui-plugin-recommendations"]
pkg_experimental_client_ui_voice_input["experimental-client-ui-voice-input"]
pkg_experimental_computer_use_cua_driver_mcp["experimental-computer-use-cua-driver-mcp"]
pkg_experimental_computer_use_cua_driver_native["experimental-computer-use-cua-driver-native"]
@@ -269,6 +270,7 @@ flowchart TD
pkg_experimental_inspector["experimental-inspector"]
pkg_experimental_inspector_profile["experimental-inspector-profile"]
pkg_experimental_plugin_market_bundle["experimental-plugin-market-bundle"]
+ pkg_experimental_plugin_recommendations["experimental-plugin-recommendations"]
pkg_experimental_ptc_runtime_python["experimental-ptc-runtime-python"]
pkg_experimental_ralph_bundle["experimental-ralph-bundle"]
pkg_experimental_session_inspector["experimental-session-inspector"]
@@ -934,6 +936,10 @@ flowchart TD
pkg_experimental_cua_macos --> pkg_system_prompt
pkg_experimental_cua_macos --> pkg_tools
pkg_experimental_cua_macos --> pkg_user_questions
+ pkg_experimental_plugin_recommendations --> pkg_llm
+ pkg_experimental_plugin_recommendations --> pkg_session
+ pkg_experimental_plugin_recommendations --> pkg_tools
+ pkg_experimental_plugin_recommendations --> pkg_typert_protocol
pkg_experimental_tool_worktree --> pkg_experimental_worktree
pkg_experimental_tool_worktree --> pkg_tools
pkg_hooks_codex --> pkg_agent
@@ -1541,6 +1547,7 @@ flowchart TD
| [`experimental-badge-skill-bundle`](../packages/experimental/badge-skill-bundle) | `experimental` | — |
| [`experimental-client-ui-agent-team`](../packages/experimental/client-ui-agent-team) | `experimental` | — |
| [`experimental-client-ui-claude-code-mods`](../packages/experimental/client-ui-claude-code-mods) | `experimental` | — |
+| [`experimental-client-ui-plugin-recommendations`](../packages/experimental/client-ui-plugin-recommendations) | `experimental` | — |
| [`experimental-client-ui-voice-input`](../packages/experimental/client-ui-voice-input) | `experimental` | — |
| [`experimental-cot-translation-bundle`](../packages/experimental/cot-translation-bundle) | `experimental` | — |
| [`experimental-inspector`](../packages/experimental/inspector) | `experimental` | — |
@@ -1707,6 +1714,7 @@ flowchart TD
| [`experimental-browser-use-stagehand-native`](../packages/experimental/browser-use-stagehand-native) | `experimental` | [`agent`](../packages/core/agent), [`browser-use`](../packages/browser-use/browser-use), [`system-prompt`](../packages/core/system-prompt), [`tools`](../packages/core/tools) |
| [`experimental-computer-use-cua-driver-native`](../packages/experimental/computer-use-cua-driver-native) | `experimental` | [`computer-use`](../packages/computer-use/computer-use), [`system-prompt`](../packages/core/system-prompt), [`tools`](../packages/core/tools) |
| [`experimental-cua-macos`](../packages/experimental/cua-macos) | `experimental` | [`agent`](../packages/core/agent), [`computer-use`](../packages/computer-use/computer-use), [`subprocess`](../packages/subprocess/subprocess), [`system-prompt`](../packages/core/system-prompt), [`tools`](../packages/core/tools), [`user-questions`](../packages/interaction/user-questions) |
+| [`experimental-plugin-recommendations`](../packages/experimental/plugin-recommendations) | `experimental` | [`llm`](../packages/llm/llm), [`session`](../packages/core/session), [`tools`](../packages/core/tools), [`typert-protocol`](../packages/typert/protocol) |
| [`experimental-tool-worktree`](../packages/experimental/tool-worktree) | `experimental` | [`experimental-worktree`](../packages/experimental/worktree), [`tools`](../packages/core/tools) |
| [`hooks-codex`](../packages/experimental/hooks-codex) | `experimental` | [`agent`](../packages/core/agent), [`hook-protocol`](../packages/experimental/hook-protocol), [`llm`](../packages/llm/llm), [`session`](../packages/core/session), [`tools`](../packages/core/tools), [`working-directory`](../packages/session/working-directory) |
| [`session-title-all-prompts-llm`](../packages/experimental/session-title-all-prompts-llm) | `experimental` | [`llm`](../packages/llm/llm), [`session`](../packages/core/session), [`session-title`](../packages/session/session-title), [`session-title-llm`](../packages/session/session-title-llm) |
diff --git a/docs/module-graph.zh.md b/docs/module-graph.zh.md
index 928a955aef..db0e3c5e41 100644
--- a/docs/module-graph.zh.md
+++ b/docs/module-graph.zh.md
@@ -263,6 +263,7 @@ flowchart TD
pkg_experimental_client_ui_agent_team["experimental-client-ui-agent-team"]
pkg_experimental_client_ui_claude_code_mods["experimental-client-ui-claude-code-mods"]
pkg_experimental_client_ui_cot_translation["experimental-client-ui-cot-translation"]
+ pkg_experimental_client_ui_plugin_recommendations["experimental-client-ui-plugin-recommendations"]
pkg_experimental_client_ui_voice_input["experimental-client-ui-voice-input"]
pkg_experimental_computer_use_cua_driver_mcp["experimental-computer-use-cua-driver-mcp"]
pkg_experimental_computer_use_cua_driver_native["experimental-computer-use-cua-driver-native"]
@@ -271,6 +272,7 @@ flowchart TD
pkg_experimental_inspector["experimental-inspector"]
pkg_experimental_inspector_profile["experimental-inspector-profile"]
pkg_experimental_plugin_market_bundle["experimental-plugin-market-bundle"]
+ pkg_experimental_plugin_recommendations["experimental-plugin-recommendations"]
pkg_experimental_ptc_runtime_python["experimental-ptc-runtime-python"]
pkg_experimental_ralph_bundle["experimental-ralph-bundle"]
pkg_experimental_session_inspector["experimental-session-inspector"]
@@ -936,6 +938,10 @@ flowchart TD
pkg_experimental_cua_macos --> pkg_system_prompt
pkg_experimental_cua_macos --> pkg_tools
pkg_experimental_cua_macos --> pkg_user_questions
+ pkg_experimental_plugin_recommendations --> pkg_llm
+ pkg_experimental_plugin_recommendations --> pkg_session
+ pkg_experimental_plugin_recommendations --> pkg_tools
+ pkg_experimental_plugin_recommendations --> pkg_typert_protocol
pkg_experimental_tool_worktree --> pkg_experimental_worktree
pkg_experimental_tool_worktree --> pkg_tools
pkg_hooks_codex --> pkg_agent
@@ -1543,6 +1549,7 @@ flowchart TD
| [`experimental-badge-skill-bundle`](../packages/experimental/badge-skill-bundle) | `experimental` | — |
| [`experimental-client-ui-agent-team`](../packages/experimental/client-ui-agent-team) | `experimental` | — |
| [`experimental-client-ui-claude-code-mods`](../packages/experimental/client-ui-claude-code-mods) | `experimental` | — |
+| [`experimental-client-ui-plugin-recommendations`](../packages/experimental/client-ui-plugin-recommendations) | `experimental` | — |
| [`experimental-client-ui-voice-input`](../packages/experimental/client-ui-voice-input) | `experimental` | — |
| [`experimental-cot-translation-bundle`](../packages/experimental/cot-translation-bundle) | `experimental` | — |
| [`experimental-inspector`](../packages/experimental/inspector) | `experimental` | — |
@@ -1709,6 +1716,7 @@ flowchart TD
| [`experimental-browser-use-stagehand-native`](../packages/experimental/browser-use-stagehand-native) | `experimental` | [`agent`](../packages/core/agent), [`browser-use`](../packages/browser-use/browser-use), [`system-prompt`](../packages/core/system-prompt), [`tools`](../packages/core/tools) |
| [`experimental-computer-use-cua-driver-native`](../packages/experimental/computer-use-cua-driver-native) | `experimental` | [`computer-use`](../packages/computer-use/computer-use), [`system-prompt`](../packages/core/system-prompt), [`tools`](../packages/core/tools) |
| [`experimental-cua-macos`](../packages/experimental/cua-macos) | `experimental` | [`agent`](../packages/core/agent), [`computer-use`](../packages/computer-use/computer-use), [`subprocess`](../packages/subprocess/subprocess), [`system-prompt`](../packages/core/system-prompt), [`tools`](../packages/core/tools), [`user-questions`](../packages/interaction/user-questions) |
+| [`experimental-plugin-recommendations`](../packages/experimental/plugin-recommendations) | `experimental` | [`llm`](../packages/llm/llm), [`session`](../packages/core/session), [`tools`](../packages/core/tools), [`typert-protocol`](../packages/typert/protocol) |
| [`experimental-tool-worktree`](../packages/experimental/tool-worktree) | `experimental` | [`experimental-worktree`](../packages/experimental/worktree), [`tools`](../packages/core/tools) |
| [`hooks-codex`](../packages/experimental/hooks-codex) | `experimental` | [`agent`](../packages/core/agent), [`hook-protocol`](../packages/experimental/hook-protocol), [`llm`](../packages/llm/llm), [`session`](../packages/core/session), [`tools`](../packages/core/tools), [`working-directory`](../packages/session/working-directory) |
| [`session-title-all-prompts-llm`](../packages/experimental/session-title-all-prompts-llm) | `experimental` | [`llm`](../packages/llm/llm), [`session`](../packages/core/session), [`session-title`](../packages/session/session-title), [`session-title-llm`](../packages/session/session-title-llm) |
diff --git a/docs/persistence-catalog.i18n.yaml b/docs/persistence-catalog.i18n.yaml
index ed3dfb8f6c..9dc9023ac1 100644
--- a/docs/persistence-catalog.i18n.yaml
+++ b/docs/persistence-catalog.i18n.yaml
@@ -9,8 +9,8 @@
en: 1387c4505dde2faf
zh: 48570fa1c13d6910
/session-persistence-event-catalog/persistence-type-fingerprints:
- en: bcff48893d904af8
- zh: f82e75c91c39adb1
+ en: 4592e51ac5abf0c4
+ zh: a23a2d95775bb637
/session-persistence-event-catalog/event-envelope:
en: 689f781d95689e20
zh: 602f6a7f0835d698
@@ -648,8 +648,11 @@
en: 5d6a48242bde2682
zh: 5d6a48242bde2682
/session-persistence-event-catalog/resolved-persistence-types/plan-mode~2:
- en: de774562ec890a6c
- zh: de774562ec890a6c
+ en: a9f57feeb4b23b0c
+ zh: a9f57feeb4b23b0c
+/session-persistence-event-catalog/resolved-persistence-types/plugin-recommendation:
+ en: 4f24661517290c7a
+ zh: 4f24661517290c7a
/session-persistence-event-catalog/resolved-persistence-types/positive:
en: e048b2b8f8165011
zh: e048b2b8f8165011
@@ -1005,11 +1008,11 @@
en: a6a2e38fdd6d127a
zh: 1fe82356d89f5769
/session-persistence-event-catalog/resolved-persistence-types/deepseeksearchllmrequest:
- en: 128c0ecc1897eb68
- zh: e4c67c92752bcc2a
+ en: d102eea77f35ebc1
+ zh: 7c5dbb64d28e8ae8
/session-persistence-event-catalog/resolved-persistence-types/developermessage:
- en: 997b5db27df00446
- zh: 07e5197ddd7bd59b
+ en: 77e8e66b484d6f1d
+ zh: 6bf8766fed4d9c83
/session-persistence-event-catalog/resolved-persistence-types/epochheader:
en: 3786becd1ca9c697
zh: ea8e6fd4f6590567
@@ -1119,11 +1122,11 @@
en: 6dbe099c62f7c226
zh: 6fd788f63c038c91
/session-persistence-event-catalog/resolved-persistence-types/llmretrystartedeventdata:
- en: c2d9edd8d9f492b7
- zh: f59c687ac691f7ce
+ en: 01796d88eb1007de
+ zh: 896d9748576282a4
/session-persistence-event-catalog/resolved-persistence-types/message:
- en: 594707e4894819a8
- zh: 268c4bfd5c4c28f2
+ en: f76bf55463f91822
+ zh: 55df5aa01ba320a7
/session-persistence-event-catalog/resolved-persistence-types/messagefeedbackdelete:
en: c582953270d4ca44
zh: 966ccfe2e7660a2a
@@ -1134,14 +1137,14 @@
en: f58575a1fc96df42
zh: 9f0c6ed9033e5c9d
/session-persistence-event-catalog/resolved-persistence-types/messagefeedbackrating:
- en: 674296d54c1914d0
- zh: 3d71ab319514be25
+ en: c647983133a27d59
+ zh: 421c966d0e0c3cf6
/session-persistence-event-catalog/resolved-persistence-types/messagesource:
- en: 3fab179fe8d58c31
- zh: 5328c9161ff908a9
+ en: e1467fbb62049045
+ zh: 64682f4508df06f6
/session-persistence-event-catalog/resolved-persistence-types/message~2:
- en: 8bd12543fcdcda5f
- zh: d4c6b17083948856
+ en: 66e22996e1426336
+ zh: 287e918de9997851
/session-persistence-event-catalog/resolved-persistence-types/modelmessagesource:
en: 3b677f021d7dd4d3
zh: 2a875742b22879a2
@@ -1203,11 +1206,11 @@
en: 9a54c4478ad3b620
zh: 02c4c1fd7e252770
/session-persistence-event-catalog/resolved-persistence-types/sessiontitleeventdata:
- en: bf7325029c9338d6
- zh: e5f98271511e5318
+ en: c593742fcef9481b
+ zh: b5a8609ddc676d33
/session-persistence-event-catalog/resolved-persistence-types/sessiontitlellmrequesteventdata:
- en: 89dcb9a9b957c126
- zh: 132aeb7dfd435290
+ en: 6fc12cc2cad99b16
+ zh: 6af407d93a83b79b
/session-persistence-event-catalog/resolved-persistence-types/sessiontitlemodelidentity:
en: 9531468264499498
zh: 9da23c0ad2776563
@@ -1314,14 +1317,14 @@
en: 4dc89c072fe5d0d1
zh: 4ed2c9e9e8b4f7e2
/session-persistence-event-catalog/resolved-persistence-types/turnendreason:
- en: eec92deb07c000fa
- zh: 666682b6f3efcfa3
+ en: 71178496cf51b3cb
+ zh: d9511e13b102d425
/session-persistence-event-catalog/resolved-persistence-types/usermessage:
- en: bd3aedd570ded4d2
- zh: f020d0816d3a6c1a
+ en: 434e67d726b6f99d
+ zh: a158b08c535e1d04
/session-persistence-event-catalog/resolved-persistence-types/usermessage~2:
- en: b99d66ffe277f0bc
- zh: eacc9c1f62ae66c1
+ en: 5a71eefd63e86b93
+ zh: 3f758ff8e203d75a
/session-persistence-event-catalog/resolved-persistence-types/workflowagentoutcome:
en: d0a3f9aab18c3de5
zh: 76ac69a835ca4e29
@@ -1500,11 +1503,11 @@
en: 51af619ed8532a43
zh: a5ad878c63d0e046
/session-persistence-event-catalog/resolved-persistence-types/header-reason-startsseries:
- en: fe0f6163c5202da6
- zh: 98feea5f03b725e1
+ en: 53f8ff3ea7e42bc5
+ zh: 74806b37e2b0642c
/session-persistence-event-catalog/resolved-persistence-types/headerseq-message-step-turn:
- en: 05903e55f510fd79
- zh: 90a17b10f682abcb
+ en: f16729efd13aa9b3
+ zh: fa85d160d779cdf3
/session-persistence-event-catalog/resolved-persistence-types/height-width:
en: a5df50710083ac25
zh: aad3ccf6f6de70e4
@@ -1521,11 +1524,11 @@
en: 41f73c58a77dfa28
zh: af77f4aee3cb4a40
/session-persistence-event-catalog/resolved-persistence-types/inherited:
- en: 8a9199b1784c70f5
- zh: 76c98bc74686fda0
+ en: 3dcdf56189cfb68e
+ zh: efa298226a6ebf9c
/session-persistence-event-catalog/resolved-persistence-types/inserted-outcome-removedcount-start:
- en: 452ff7ab39ffb3a9
- zh: 33af56489f0a45bc
+ en: a54cec1f688cd35d
+ zh: 62b75a1fcc384051
/session-persistence-event-catalog/resolved-persistence-types/interrupted-message-step-stream:
en: ec10cd8e9c202a81
zh: e08f859bcb13f0d4
@@ -1668,8 +1671,11 @@
en: 82227ec9729e2a94
zh: 72fbb89e9ec9123f
/session-persistence-event-catalog/resolved-persistence-types/kind-plan-mode-form-snapshot:
- en: 4271e26aca9e9bf8
- zh: 288e9cd452a9eee3
+ en: 81096149d54e0220
+ zh: 132d53edc6c7122a
+/session-persistence-event-catalog/resolved-persistence-types/kind-plugin-recommendation-form-notice:
+ en: 6239633cd5f3f27b
+ zh: b5c91ac6054a7bad
/session-persistence-event-catalog/resolved-persistence-types/kind-provider:
en: c53129cf7214286c
zh: 8c5183b6dabbf714
@@ -1920,11 +1926,11 @@
en: c58b89cec274f956
zh: 056a29ed1ada9690
/session-persistence-event-catalog/resolved-persistence-types/type-agent-preset-selected:
- en: c8c731ee23bed85a
- zh: f4ffc80f7828701d
+ en: 4be42259ac36addd
+ zh: df45a3643d61df13
/session-persistence-event-catalog/resolved-persistence-types/type-agent-inbox-spliced:
- en: 62dfe9447efaceb1
- zh: 076454de19b5d7d7
+ en: 7a57b30668c4804b
+ zh: 40e2cd636523e2b0
/session-persistence-event-catalog/resolved-persistence-types/type-approval-asked:
en: 9c77f18b0dad22f0
zh: 8894cf2878fe90db
@@ -1968,11 +1974,11 @@
en: ba73fb10b7e2ffc9
zh: 8d5c97e63e5f16da
/session-persistence-event-catalog/resolved-persistence-types/type-deliverables-presented:
- en: a4d9eab2928e9b30
- zh: b36702c866518273
+ en: 4c28bf264f317b18
+ zh: 4093e74fc2f1142b
/session-persistence-event-catalog/resolved-persistence-types/type-developer-message:
- en: a9e6e24b98390923
- zh: 65addae898d8aaec
+ en: a99992b68419c4db
+ zh: 28ef1d76a6e71110
/session-persistence-event-catalog/resolved-persistence-types/type-disabled:
en: 585627a50ece4e5f
zh: 157837aee3da0ac3
@@ -2046,11 +2052,11 @@
en: acf7e21e4d21ebff
zh: fb83a853634d204a
/session-persistence-event-catalog/resolved-persistence-types/type-session-title:
- en: b99fbacda0db1abd
- zh: 9e75ce6b1d174d48
+ en: a08f075abde45a6e
+ zh: c31f1be9523d7e1b
/session-persistence-event-catalog/resolved-persistence-types/type-session-title-llm-request:
- en: 7ba30b98d8e3f653
- zh: ca68b01ab4b6ba3d
+ en: 294cfaba7a69b5fe
+ zh: d174fe2b2296c55e
/session-persistence-event-catalog/resolved-persistence-types/type-step-end:
en: 7fc233c4a569dae2
zh: bc2b3fed4a397c00
@@ -2127,11 +2133,11 @@
en: 1b045de96172be4b
zh: 8a15c6f35b576b37
/session-persistence-event-catalog/resolved-persistence-types/type-usage:
- en: 8eec3bb6eee5085b
- zh: 04bb3281fd7bd95c
+ en: 30ead45dee0c95bb
+ zh: d1c688786fe94646
/session-persistence-event-catalog/resolved-persistence-types/type-user-message:
- en: d6d9401f19a66ee8
- zh: 569fdddf887660a2
+ en: 2c24ceabb61199a7
+ zh: ea98c4656a71469b
/session-persistence-event-catalog/resolved-persistence-types/type-web-deepseek-search-llm-request:
en: 99c8837344178a47
zh: bf746f5678346596
diff --git a/docs/persistence-catalog.md b/docs/persistence-catalog.md
index da02534d25..3e25ecc75e 100644
--- a/docs/persistence-catalog.md
+++ b/docs/persistence-catalog.md
@@ -23,7 +23,7 @@ The [format references](persistence-changes/historical-formats/README.md) cover
| `JsonlHeaderLine` | header | `18ee62b8900a4c3d046700f05d7a4d49d6cab2a660a020c87481d1603dd8bd4f` | [`HeaderLine`](#persistence-type-sha256-18ee62b8900a4c3d046700f05d7a4d49d6cab2a660a020c87481d1603dd8bd4f) |
| `SessionEventEnvelope` | envelope | `5776e5553ff2dfe3f5bc202dbb1e7c9f93e35a531aebb7764c23b2b6153b2ccc` | [`union (3 variants)`](#persistence-type-sha256-5776e5553ff2dfe3f5bc202dbb1e7c9f93e35a531aebb7764c23b2b6153b2ccc) |
| `event:agent-preset/selected` | event | `a10c17474eaf2ddab7095a099e0fe3d046fc18e56c3e344fc8894c05ff9ef97b` | [`{ type: "agent-preset/selected" }`](#persistence-type-sha256-a10c17474eaf2ddab7095a099e0fe3d046fc18e56c3e344fc8894c05ff9ef97b) |
-| `event:agent/inbox/spliced` | event | `0755b7d1128319ba2e389619cbbf2c961ad648882b4e91da7f3e9582cc8a2034` | [`{ type: "agent/inbox/spliced" }`](#persistence-type-sha256-0755b7d1128319ba2e389619cbbf2c961ad648882b4e91da7f3e9582cc8a2034) |
+| `event:agent/inbox/spliced` | event | `77a13807c15400b23a7ef7bb6920787b6eba466c3f3ecf63d39552176c36b3fb` | [`{ type: "agent/inbox/spliced" }`](#persistence-type-sha256-77a13807c15400b23a7ef7bb6920787b6eba466c3f3ecf63d39552176c36b3fb) |
| `event:approval/asked` | event | `3bfeb47b58606f4661904bc723da612782214c463d01e6d61cd6d6193d7374e1` | [`{ type: "approval/asked" }`](#persistence-type-sha256-3bfeb47b58606f4661904bc723da612782214c463d01e6d61cd6d6193d7374e1) |
| `event:approval/decided` | event | `bb1ab3d08f49a9f3b265f844cd78d5c49813062a7b34b54904b426f85d0ff6e3` | [`{ type: "approval/decided" }`](#persistence-type-sha256-bb1ab3d08f49a9f3b265f844cd78d5c49813062a7b34b54904b426f85d0ff6e3) |
| `event:approval/policy` | event | `26718e15e7e395bce9642dba5bbe09b3b1a4ce2213d20d566cd9207d7fc5fb78` | [`{ type: "approval/policy" }`](#persistence-type-sha256-26718e15e7e395bce9642dba5bbe09b3b1a4ce2213d20d566cd9207d7fc5fb78) |
@@ -36,7 +36,7 @@ The [format references](persistence-changes/historical-formats/README.md) cover
| `event:compaction/start` | event | `db874d463b0fdec77e9da1c4568f37cb70bd6596781eb93800db44fb8a116965` | [`{ type: "compaction/start" }`](#persistence-type-sha256-db874d463b0fdec77e9da1c4568f37cb70bd6596781eb93800db44fb8a116965) |
| `event:compaction/summary` | event | `e2f9a41e0989f54ed8cee80f8db2bcf9d60a5c810dc9d45b83fa050b9dce7602` | [`{ type: "compaction/summary" }`](#persistence-type-sha256-e2f9a41e0989f54ed8cee80f8db2bcf9d60a5c810dc9d45b83fa050b9dce7602) |
| `event:deliverables/presented` | event | `13d3d180f977bf78081d487ffa0ecb75857349bcab29a5a3fb48189fca2a6176` | [`{ type: "deliverables/presented" }`](#persistence-type-sha256-13d3d180f977bf78081d487ffa0ecb75857349bcab29a5a3fb48189fca2a6176) |
-| `event:developer/message` | event | `97e0162f983c27456ec71269fb4976b1851588b8c1aeac5d071d43e11f95e03c` | [`{ type: "developer/message" }`](#persistence-type-sha256-97e0162f983c27456ec71269fb4976b1851588b8c1aeac5d071d43e11f95e03c) |
+| `event:developer/message` | event | `a6cc709dc063ad3d5a3755416ce4cba0c6dd7afab82e7d3a7ee27a5c22ed20f7` | [`{ type: "developer/message" }`](#persistence-type-sha256-a6cc709dc063ad3d5a3755416ce4cba0c6dd7afab82e7d3a7ee27a5c22ed20f7) |
| `event:feedback/message-delete` | event | `3ee93b06f3a125850337602bcdf155d2538c43a5c944ec55b1b3c365152d6796` | [`{ type: "feedback/message-delete" }`](#persistence-type-sha256-3ee93b06f3a125850337602bcdf155d2538c43a5c944ec55b1b3c365152d6796) |
| `event:feedback/message-put` | event | `b5086d249e8502e9ead1d39156bb8d559bde7951cac0f14ce150345b4e42a2bf` | [`{ type: "feedback/message-put" }`](#persistence-type-sha256-b5086d249e8502e9ead1d39156bb8d559bde7951cac0f14ce150345b4e42a2bf) |
| `event:feedback/record` | event | `b54940ff095c17e874c5be03815f4c2145a256cf3a1d34dae4ab2f7769dfffe8` | [`{ type: "feedback/record" }`](#persistence-type-sha256-b54940ff095c17e874c5be03815f4c2145a256cf3a1d34dae4ab2f7769dfffe8) |
@@ -58,7 +58,7 @@ The [format references](persistence-changes/historical-formats/README.md) cover
| `event:session-log-deepseek/delivery-accepted` | event | `d63b8b8ffad9c02fd80c43a17df4f240c1fe8118ecca9de34f9d5871838ab5b9` | [`{ type: "session-log-deepseek/delivery-accepted" }`](#persistence-type-sha256-d63b8b8ffad9c02fd80c43a17df4f240c1fe8118ecca9de34f9d5871838ab5b9) |
| `event:session/end-seed` | event | `5e6db6e24948d4a853c71cb9fabd252ad051ce93d4672c1266cf837c1c17b84e` | [`{ type: "session/end-seed" }`](#persistence-type-sha256-5e6db6e24948d4a853c71cb9fabd252ad051ce93d4672c1266cf837c1c17b84e) |
| `event:session/title` | event | `1b912703e2d64f91c99c675b8f805b01076c8325b905c1218ad81ef0b24909d5` | [`{ type: "session/title" }`](#persistence-type-sha256-1b912703e2d64f91c99c675b8f805b01076c8325b905c1218ad81ef0b24909d5) |
-| `event:session/title-llm-request` | event | `79a4c87f8bfb4d6d05cd9952b99210d6a7db3b478c4a01d94b4c50602308c056` | [`{ type: "session/title-llm-request" }`](#persistence-type-sha256-79a4c87f8bfb4d6d05cd9952b99210d6a7db3b478c4a01d94b4c50602308c056) |
+| `event:session/title-llm-request` | event | `34cdaafedea27447895eb9f7f51a9da1b1de6c36c7415d7e76a72f1002e84214` | [`{ type: "session/title-llm-request" }`](#persistence-type-sha256-34cdaafedea27447895eb9f7f51a9da1b1de6c36c7415d7e76a72f1002e84214) |
| `event:step/end` | event | `e0a787e6ec76c7c94fecbc501b489164ab0293db05bc947914077ad01e674f05` | [`{ type: "step/end" }`](#persistence-type-sha256-e0a787e6ec76c7c94fecbc501b489164ab0293db05bc947914077ad01e674f05) |
| `event:step/start` | event | `4513e088d43e6c68425be30451b9f961cc264fe7318ca62681c41d4d78615986` | [`{ type: "step/start" }`](#persistence-type-sha256-4513e088d43e6c68425be30451b9f961cc264fe7318ca62681c41d4d78615986) |
| `event:subagent/catalog` | event | `53750b9abf61efb7992b0aadc3e247ec927449c63266df28230fd1139f5590ac` | [`{ type: "subagent/catalog" }`](#persistence-type-sha256-53750b9abf61efb7992b0aadc3e247ec927449c63266df28230fd1139f5590ac) |
@@ -80,7 +80,7 @@ The [format references](persistence-changes/historical-formats/README.md) cover
| `event:tool/result` | event | `7c9f44e90a0058f4cc532ae20dad0c10afa6eba22e70a6c79fc79490bad64397` | [`{ type: "tool/result" }`](#persistence-type-sha256-7c9f44e90a0058f4cc532ae20dad0c10afa6eba22e70a6c79fc79490bad64397) |
| `event:turn/end` | event | `0f8512903d94f57a4748fa1a2092e64342856796684e6b8343db685b192745ce` | [`{ type: "turn/end" }`](#persistence-type-sha256-0f8512903d94f57a4748fa1a2092e64342856796684e6b8343db685b192745ce) |
| `event:turn/start` | event | `aa0957eca50aeb28bcd2e6930b95809926edacb550c8c340ba526ba6b861b3d8` | [`{ type: "turn/start" }`](#persistence-type-sha256-aa0957eca50aeb28bcd2e6930b95809926edacb550c8c340ba526ba6b861b3d8) |
-| `event:user/message` | event | `2ae8594a998c9862a597129e782277bcc518266712a703b5c3161bdf552d13b8` | [`{ type: "user/message" }`](#persistence-type-sha256-2ae8594a998c9862a597129e782277bcc518266712a703b5c3161bdf552d13b8) |
+| `event:user/message` | event | `784aaa6de3e5e3d2aaad0fe35c139e9a5ad4797d85587ac5676ae5561bc4dbb7` | [`{ type: "user/message" }`](#persistence-type-sha256-784aaa6de3e5e3d2aaad0fe35c139e9a5ad4797d85587ac5676ae5561bc4dbb7) |
| `event:web/deepseek-search-llm-request` | event | `0c556c9b9f2a96238a6b9bbb99e748206cbff2ed6203041c9571f04ae5802f52` | [`{ type: "web/deepseek-search-llm-request" }`](#persistence-type-sha256-0c556c9b9f2a96238a6b9bbb99e748206cbff2ed6203041c9571f04ae5802f52) |
| `event:working-directory/change` | event | `124aa62078ca3311353b39cc3bf6c75da281338be6bbf672f8b361d828cddca3` | [`{ type: "working-directory/change" }`](#persistence-type-sha256-124aa62078ca3311353b39cc3bf6c75da281338be6bbf672f8b361d828cddca3) |
| `event:workspace/changes` | event | `e308ccf867a5398e316e0af8cb6ce238a8d33a63b9b384c8250a686786285f72` | [`{ type: "workspace/changes" }`](#persistence-type-sha256-e308ccf867a5398e316e0af8cb6ce238a8d33a63b9b384c8250a686786285f72) |
@@ -2257,6 +2257,14 @@ SHA-256: `f634871d1e18b1eb199497ac8ab72d3964f48d03fbf611dc7521a1970cf429d9`
`"plan/mode"`
+
+
+### `"plugin-recommendation"`
+
+SHA-256: `0ae6f07a5f97fb7936b0b8956b37f94b92d25abcc95c322172efebac5cc8c8f5`
+
+`"plugin-recommendation"`
+
### `"positive"`
@@ -3365,7 +3373,7 @@ Sources: [`packages/web/web-search-deepseek/src/provider.ts:55`](../packages/web
| `body` | required | [`{ max_tokens, messages, model, thinking?, … }`](#persistence-type-sha256-9c001ecb5e1d3c3894410db2a1e383842e5f8454fb52182338686158abc1b3ee) |
| `endpoint` | required | `string` |
-
+
@@ -3373,7 +3381,7 @@ Sources: [`packages/web/web-search-deepseek/src/provider.ts:55`](../packages/web
### `DeveloperMessage`
-SHA-256: `0f6265188dae7ba6faa26830a180bb4deb0760561f97ee0c9d399ccf6c9cf1f7`
+SHA-256: `009f7e30580fdb5d470da2be18c458e24a8463215213da72d291d3e4fb836b88`
Sources: [`packages/llm/llm/src/message.ts:157`](../packages/llm/llm/src/message.ts)
@@ -3382,7 +3390,7 @@ Sources: [`packages/llm/llm/src/message.ts:157`](../packages/llm/llm/src/message
| `content` | required | [`ContentBlock[]`](#persistence-type-sha256-b52f215a6cd691058a3413c12f161fa3b563a2f4895adb3df6f744ec4b0a6ef1) |
| `id` | required | `string` |
| `role` | required | `"developer"` |
-| `source` | required | [`MessageSource`](#persistence-type-sha256-5bc2d7f02503fc6b3e1bb7e0b7fa22c0b9e4b9841fa3175b2ad8e607ae3525a8) |
+| `source` | required | [`MessageSource`](#persistence-type-sha256-d9794b24bd816e1d37e7c3a650a225945513ae4488ed6ddd207a956bc7099a31) |
Source compatibility: `source` — `session-source-attribution` v1; `session.developer-message.source`; `kind`; `preserve`.
@@ -4081,7 +4089,7 @@ Sources: [`packages/llm/llm-retry/src/types.ts:43`](../packages/llm/llm-retry/sr
| `step` | required | `number` |
| `turn` | required | `number` |
-
+
@@ -4089,15 +4097,15 @@ Sources: [`packages/llm/llm-retry/src/types.ts:43`](../packages/llm/llm-retry/sr
### `Message`
-SHA-256: `040cd65423bd64264d225504f1c572d239eeb1793d0c2856ad8e42bb6e1e148b`
+SHA-256: `9de9b870719b2d18a34acb35f0dde4754ea7c6df90f9092881c39d5c6c093f41`
Sources: [`packages/llm/llm/src/message.ts:196`](../packages/llm/llm/src/message.ts)
One of:
- [`ToolResultMessage`](#persistence-type-sha256-4b259f7f8f0a44ad5e90b70a73553ced1df27012d126921d397ff403b6c86731)
-- [`DeveloperMessage`](#persistence-type-sha256-0f6265188dae7ba6faa26830a180bb4deb0760561f97ee0c9d399ccf6c9cf1f7)
-- [`UserMessage`](#persistence-type-sha256-2cf075b013d363ad743b5a4982900678d108499c721bc11255137402003db711)
+- [`DeveloperMessage`](#persistence-type-sha256-009f7e30580fdb5d470da2be18c458e24a8463215213da72d291d3e4fb836b88)
+- [`UserMessage`](#persistence-type-sha256-5a75232acb6c20972b92253d9d3212dd5a0e9bba293d06c2081f739d945f0b45)
- [`AssistantMessage`](#persistence-type-sha256-fa87537f4a9c1e25602990a8bf686b383e9e00352ec8946e16ae24ba7c1625be)
- [`SystemMessage`](#persistence-type-sha256-09f3f8dc417f278257202714132f98ba7b52957d7b558c4a04456603890eb363)
@@ -4174,7 +4182,7 @@ One of:
- `"negative"`
- `"positive"`
-
+
@@ -4182,7 +4190,7 @@ One of:
### `MessageSource`
-SHA-256: `5bc2d7f02503fc6b3e1bb7e0b7fa22c0b9e4b9841fa3175b2ad8e607ae3525a8`
+SHA-256: `d9794b24bd816e1d37e7c3a650a225945513ae4488ed6ddd207a956bc7099a31`
Sources: [`packages/llm/llm/src/message.ts:136`](../packages/llm/llm/src/message.ts)
@@ -4229,6 +4237,7 @@ Sources: [`packages/llm/llm/src/message.ts:136`](../packages/llm/llm/src/message
| `plan-mode` | `"relay"` | none | [`{ kind: "plan-mode", form: "relay" }`](#persistence-type-sha256-deaae5cd30987d4f49398e8f9d994c125907e7f928300745fb1dbf15f145d0e7) |
| `plan-mode` | `"snapshot"` | `sections`: [`ContextSnapshotSection[]`](#persistence-type-sha256-c748fb42c80a120038a8c587af80ec39924803c401364db11c8974d5bf6d0262) | [`{ kind: "plan-mode", form: "snapshot" }`](#persistence-type-sha256-8c1c4f72755a78ea163523a46565316e36e9b644382eb48e6635c71a6f412dd2) |
| `plan-mode` | not declared | none | [`{ kind: "plan-mode" }`](#persistence-type-sha256-f4a66f654996c093aae700ea4c434ff2ee3569fea9c0e5813ccf6afdccabd163) |
+| `plugin-recommendation` | `"notice"` | `callId`: `string`; `summary`: `string` | [`{ kind: "plugin-recommendation", form: "notice" }`](#persistence-type-sha256-8c5183de257e3cee55eebb8106b3c15fb4e1a430dc0267cf7d36f435634d6e29) |
| `ptc-mode` | not declared | none | [`{ kind: "ptc-mode" }`](#persistence-type-sha256-dba54c09c6e7aafc9acbed7792ecc920d99f92d0784aeeed10af55f7fe0bc8cd) |
| `repeat-tool-reminder` | `"catalog"` | none | [`{ kind: "repeat-tool-reminder", form: "catalog" }`](#persistence-type-sha256-d85590a5675c6e2fd8164e5792a6cceac714605b8ac228adae5ee668facb1490) |
| `repeat-tool-reminder` | `"instructions"` | none | [`{ kind: "repeat-tool-reminder", form: "instructions" }`](#persistence-type-sha256-6f44f32be9bcd9a8bf075c3b575b06c8ed63446386e5b0995c7b73762e68ddae) |
@@ -4300,13 +4309,13 @@ Sources: [`packages/llm/llm/src/message.ts:136`](../packages/llm/llm/src/message
| `webhook` | `"notice"` | `deliveryId`: `string`; `provider`: `string`; `ruleId`: `string`; `source`: `string`; `summary`: `string` | [`{ kind: "webhook", form: "notice" }`](#persistence-type-sha256-9edc162949abf93bd5ff049191b345454ba104f583937ce5580fb50f067d2b94) |
| `working-directory` | not declared | none | [`{ kind: "working-directory" }`](#persistence-type-sha256-2235d957bf4b7c6cf959231d480f0ba1f3a6d72d82981493fb6c7c963021d3d5) |
-
+
### `Message[]`
-SHA-256: `a927d444c928ac0efd9dd8b2e7d7d04d711c264cb71578d81e0e2fd143ff669f`
+SHA-256: `3526c3cd9e3237fa648323740d1f272ba80432e1b35380d5c60f218f06b5192b`
-Array of [`Message`](#persistence-type-sha256-040cd65423bd64264d225504f1c572d239eeb1793d0c2856ad8e42bb6e1e148b).
+Array of [`Message`](#persistence-type-sha256-9de9b870719b2d18a34acb35f0dde4754ea7c6df90f9092881c39d5c6c093f41).
@@ -4690,7 +4699,7 @@ Sources: [`packages/session/session-title/src/types.ts:41`](../packages/session/
| `source` | required | [`SessionTitleSource`](#persistence-type-sha256-30d5a537b296685770b1241c4b4bbde19d5a31ff81aa23df73fab5e90b8fc65f) |
| `title` | required | `string` |
-
+
@@ -4698,7 +4707,7 @@ Sources: [`packages/session/session-title/src/types.ts:41`](../packages/session/
### `SessionTitleLlmRequestEventData`
-SHA-256: `00c054d3018c198d92f459563331edd1385e58345c677bb499791df2da0ade9f`
+SHA-256: `f3709fb7f267afbc3493a404bcc9558dd19187c66197b52c4f3b08359c45d94e`
Sources: [`packages/session/session-title-llm/src/index.ts:37`](../packages/session/session-title-llm/src/index.ts)
@@ -4706,7 +4715,7 @@ Sources: [`packages/session/session-title-llm/src/index.ts:37`](../packages/sess
|---|---|---|
| `maxTokens` | required | `number` |
| `messageSeqs` | required | [`number[]`](#persistence-type-sha256-5d03ba38734809bcbd2a55221bd938b3b3fc34b49bb686c6113e9e4931e3aa78) |
-| `messages` | required | [`Message[]`](#persistence-type-sha256-a927d444c928ac0efd9dd8b2e7d7d04d711c264cb71578d81e0e2fd143ff669f) |
+| `messages` | required | [`Message[]`](#persistence-type-sha256-3526c3cd9e3237fa648323740d1f272ba80432e1b35380d5c60f218f06b5192b) |
| `reasoningEffort` | optional | `string` |
| `route` | required | [`SessionTitleModelIdentity`](#persistence-type-sha256-07e1a58c58b593f507b8e7f25723bb0aa42baae6e00f5ecfddf28cb1e64d3235) |
| `system` | required | `string` |
@@ -5362,7 +5371,7 @@ Sources: [`packages/core/session/src/types.ts:233`](../packages/core/session/src
| `interrupted` | not declared | none | [`{ kind: "interrupted" }`](#persistence-type-sha256-56b7c047694875a843ba020dfea3c8380d54ae4ff88ab349e72004dc21e07c23) |
| `max-tokens` | not declared | none | [`{ kind: "max-tokens" }`](#persistence-type-sha256-ab7ec5f9eb2c6dfacca5da4c37cf7ba85d04172053ee6b1ebf1709ffcd99c1a7) |
-
+
@@ -5370,7 +5379,7 @@ Sources: [`packages/core/session/src/types.ts:233`](../packages/core/session/src
### `UserMessage`
-SHA-256: `2cf075b013d363ad743b5a4982900678d108499c721bc11255137402003db711`
+SHA-256: `5a75232acb6c20972b92253d9d3212dd5a0e9bba293d06c2081f739d945f0b45`
Sources: [`packages/llm/llm/src/message.ts:162`](../packages/llm/llm/src/message.ts)
@@ -5379,19 +5388,19 @@ Sources: [`packages/llm/llm/src/message.ts:162`](../packages/llm/llm/src/message
| `content` | required | [`ContentBlock[]`](#persistence-type-sha256-b52f215a6cd691058a3413c12f161fa3b563a2f4895adb3df6f744ec4b0a6ef1) |
| `id` | required | `string` |
| `role` | required | `"user"` |
-| `source` | required | [`MessageSource`](#persistence-type-sha256-5bc2d7f02503fc6b3e1bb7e0b7fa22c0b9e4b9841fa3175b2ad8e607ae3525a8) |
+| `source` | required | [`MessageSource`](#persistence-type-sha256-d9794b24bd816e1d37e7c3a650a225945513ae4488ed6ddd207a956bc7099a31) |
Source compatibility: `source` — `session-source-attribution` v1; `session.user-message.source`; `kind`; `preserve`.
Attribution-only additions: `tmux-context`, `user-question-reply`, `working-directory`.
-
+
### `UserMessage[]`
-SHA-256: `454a0fa879e38076bdcdbd87ef561cd67d7e43e58a287cf7dbaa7b6cf7847020`
+SHA-256: `1246947dd49582b4cfa171489d5e33efc1de00cfa818fb3a1259e155ceb747cd`
-Array of [`UserMessage`](#persistence-type-sha256-2cf075b013d363ad743b5a4982900678d108499c721bc11255137402003db711).
+Array of [`UserMessage`](#persistence-type-sha256-5a75232acb6c20972b92253d9d3212dd5a0e9bba293d06c2081f739d945f0b45).
@@ -6276,18 +6285,18 @@ Sources: [`packages/core/session/src/types.ts:391`](../packages/core/session/src
| `reason` | required | [`RequestHeaderReason`](#persistence-type-sha256-530da6c0267813bb4511af72883cc518834e624e3b3220a7062955fd57a788a6) |
| `startsSeries` | optional | `true` |
-
+
### `{ headerSeq?, message, step, turn }`
-SHA-256: `f4ed4717b4c259e933b550a8dcd90dc93628cda8a3c7affcaa53b9c13c1d53eb`
+SHA-256: `94273db635e189e8c992a2cddc0d873ffa758e92bc8dd97234427544db648c6b`
Sources: [`packages/core/session/src/types.ts:312`](../packages/core/session/src/types.ts)
| Property | Presence | Type |
|---|---|---|
| `headerSeq` | optional | `number` |
-| `message` | required | [`DeveloperMessage`](#persistence-type-sha256-0f6265188dae7ba6faa26830a180bb4deb0760561f97ee0c9d399ccf6c9cf1f7) |
+| `message` | required | [`DeveloperMessage`](#persistence-type-sha256-009f7e30580fdb5d470da2be18c458e24a8463215213da72d291d3e4fb836b88) |
| `step` | required | `number` |
| `turn` | required | `number` |
@@ -6371,17 +6380,17 @@ Sources: [`packages/core/session/src/types.ts:428`](../packages/core/session/src
|---|---|---|
| `inherited` | optional | `true` |
-
+
### `{ inserted, outcome?, removedCount?, start, … }`
-SHA-256: `fa106c5b33b657e8ef16e8cbf39f3b7d44e5cbcdf4f9303d9db6410f28951e42`
+SHA-256: `eb97ae76baa71e08a327ed170ac3607689fbca36781520a639e7bc822c009e24`
Sources: [`packages/core/agent/src/types.ts:84`](../packages/core/agent/src/types.ts)
| Property | Presence | Type |
|---|---|---|
-| `inserted` | required | [`UserMessage[]`](#persistence-type-sha256-454a0fa879e38076bdcdbd87ef561cd67d7e43e58a287cf7dbaa7b6cf7847020) |
+| `inserted` | required | [`UserMessage[]`](#persistence-type-sha256-1246947dd49582b4cfa171489d5e33efc1de00cfa818fb3a1259e155ceb747cd) |
| `outcome` | optional | `"canceled"` |
| `removedCount` | optional | `number` |
| `start` | required | `number` |
@@ -6940,6 +6949,21 @@ SHA-256: `8c1c4f72755a78ea163523a46565316e36e9b644382eb48e6635c71a6f412dd2`
| `kind` | required | `"plan-mode"` |
| `sections` | required | [`ContextSnapshotSection[]`](#persistence-type-sha256-c748fb42c80a120038a8c587af80ec39924803c401364db11c8974d5bf6d0262) |
+
+
+### `{ kind: "plugin-recommendation", form: "notice" }`
+
+SHA-256: `8c5183de257e3cee55eebb8106b3c15fb4e1a430dc0267cf7d36f435634d6e29`
+
+Sources: [`packages/experimental/plugin-recommendations/src/types.ts:55`](../packages/experimental/plugin-recommendations/src/types.ts)
+
+| Property | Presence | Type |
+|---|---|---|
+| `callId` | required | `string` |
+| `form` | required | `"notice"` |
+| `kind` | required | `"plugin-recommendation"` |
+| `summary` | required | `string` |
+
### `{ kind: "provider" }`
@@ -7943,17 +7967,17 @@ SHA-256: `a10c17474eaf2ddab7095a099e0fe3d046fc18e56c3e344fc8894c05ff9ef97b`
| `time` | required | `number` |
| `type` | required | `"agent-preset/selected"` |
-
+
### `{ type: "agent/inbox/spliced" }`
-SHA-256: `0755b7d1128319ba2e389619cbbf2c961ad648882b4e91da7f3e9582cc8a2034`
+SHA-256: `77a13807c15400b23a7ef7bb6920787b6eba466c3f3ecf63d39552176c36b3fb`
| Property | Presence | Type |
|---|---|---|
-| `data` | required | [`{ inserted, outcome?, removedCount?, start, … }`](#persistence-type-sha256-fa106c5b33b657e8ef16e8cbf39f3b7d44e5cbcdf4f9303d9db6410f28951e42) |
+| `data` | required | [`{ inserted, outcome?, removedCount?, start, … }`](#persistence-type-sha256-eb97ae76baa71e08a327ed170ac3607689fbca36781520a639e7bc822c009e24) |
| `ignorable` | optional | `true` |
| `seq` | required | `number` |
| `time` | required | `number` |
@@ -8194,17 +8218,17 @@ SHA-256: `13d3d180f977bf78081d487ffa0ecb75857349bcab29a5a3fb48189fca2a6176`
| `time` | required | `number` |
| `type` | required | `"deliverables/presented"` |
-
+
### `{ type: "developer/message" }`
-SHA-256: `97e0162f983c27456ec71269fb4976b1851588b8c1aeac5d071d43e11f95e03c`
+SHA-256: `a6cc709dc063ad3d5a3755416ce4cba0c6dd7afab82e7d3a7ee27a5c22ed20f7`
| Property | Presence | Type |
|---|---|---|
-| `data` | required | [`{ headerSeq?, message, step, turn }`](#persistence-type-sha256-f4ed4717b4c259e933b550a8dcd90dc93628cda8a3c7affcaa53b9c13c1d53eb) |
+| `data` | required | [`{ headerSeq?, message, step, turn }`](#persistence-type-sha256-94273db635e189e8c992a2cddc0d873ffa758e92bc8dd97234427544db648c6b) |
| `ignorable` | optional | `true` |
| `seq` | required | `number` |
| `sourceEventSeqs` | optional | [`number[]`](#persistence-type-sha256-5d03ba38734809bcbd2a55221bd938b3b3fc34b49bb686c6113e9e4931e3aa78) |
@@ -8604,17 +8628,17 @@ SHA-256: `1b912703e2d64f91c99c675b8f805b01076c8325b905c1218ad81ef0b24909d5`
| `time` | required | `number` |
| `type` | required | `"session/title"` |
-
+
### `{ type: "session/title-llm-request" }`
-SHA-256: `79a4c87f8bfb4d6d05cd9952b99210d6a7db3b478c4a01d94b4c50602308c056`
+SHA-256: `34cdaafedea27447895eb9f7f51a9da1b1de6c36c7415d7e76a72f1002e84214`
| Property | Presence | Type |
|---|---|---|
-| `data` | required | [`SessionTitleLlmRequestEventData`](#persistence-type-sha256-00c054d3018c198d92f459563331edd1385e58345c677bb499791df2da0ade9f) |
+| `data` | required | [`SessionTitleLlmRequestEventData`](#persistence-type-sha256-f3709fb7f267afbc3493a404bcc9558dd19187c66197b52c4f3b08359c45d94e) |
| `ignorable` | optional | `true` |
| `seq` | required | `number` |
| `time` | required | `number` |
@@ -9037,17 +9061,17 @@ Sources: [`packages/llm/llm/src/types.ts:476`](../packages/llm/llm/src/types.ts)
| `type` | required | `"usage"` |
| `usage` | required | [`TokenUsage`](#persistence-type-sha256-fec5442b9ee4122e10514d81d5a43648003fe8bfb7ee2ba50c0cdbdd383ed394) |
-
+
### `{ type: "user/message" }`
-SHA-256: `2ae8594a998c9862a597129e782277bcc518266712a703b5c3161bdf552d13b8`
+SHA-256: `784aaa6de3e5e3d2aaad0fe35c139e9a5ad4797d85587ac5676ae5561bc4dbb7`
| Property | Presence | Type |
|---|---|---|
-| `data` | required | [`UserMessage`](#persistence-type-sha256-2cf075b013d363ad743b5a4982900678d108499c721bc11255137402003db711) |
+| `data` | required | [`UserMessage`](#persistence-type-sha256-5a75232acb6c20972b92253d9d3212dd5a0e9bba293d06c2081f739d945f0b45) |
| `ignorable` | optional | `true` |
| `seq` | required | `number` |
| `sourceEventSeqs` | optional | [`number[]`](#persistence-type-sha256-5d03ba38734809bcbd2a55221bd938b3b3fc34b49bb686c6113e9e4931e3aa78) |
diff --git a/docs/persistence-catalog.zh.md b/docs/persistence-catalog.zh.md
index 062a1e58b1..84c8cccda1 100644
--- a/docs/persistence-catalog.zh.md
+++ b/docs/persistence-catalog.zh.md
@@ -25,7 +25,7 @@
| `JsonlHeaderLine` | header | `18ee62b8900a4c3d046700f05d7a4d49d6cab2a660a020c87481d1603dd8bd4f` | [`HeaderLine`](#persistence-type-sha256-18ee62b8900a4c3d046700f05d7a4d49d6cab2a660a020c87481d1603dd8bd4f) |
| `SessionEventEnvelope` | envelope | `5776e5553ff2dfe3f5bc202dbb1e7c9f93e35a531aebb7764c23b2b6153b2ccc` | [`union (3 variants)`](#persistence-type-sha256-5776e5553ff2dfe3f5bc202dbb1e7c9f93e35a531aebb7764c23b2b6153b2ccc) |
| `event:agent-preset/selected` | event | `a10c17474eaf2ddab7095a099e0fe3d046fc18e56c3e344fc8894c05ff9ef97b` | [`{ type: "agent-preset/selected" }`](#persistence-type-sha256-a10c17474eaf2ddab7095a099e0fe3d046fc18e56c3e344fc8894c05ff9ef97b) |
-| `event:agent/inbox/spliced` | event | `0755b7d1128319ba2e389619cbbf2c961ad648882b4e91da7f3e9582cc8a2034` | [`{ type: "agent/inbox/spliced" }`](#persistence-type-sha256-0755b7d1128319ba2e389619cbbf2c961ad648882b4e91da7f3e9582cc8a2034) |
+| `event:agent/inbox/spliced` | event | `77a13807c15400b23a7ef7bb6920787b6eba466c3f3ecf63d39552176c36b3fb` | [`{ type: "agent/inbox/spliced" }`](#persistence-type-sha256-77a13807c15400b23a7ef7bb6920787b6eba466c3f3ecf63d39552176c36b3fb) |
| `event:approval/asked` | event | `3bfeb47b58606f4661904bc723da612782214c463d01e6d61cd6d6193d7374e1` | [`{ type: "approval/asked" }`](#persistence-type-sha256-3bfeb47b58606f4661904bc723da612782214c463d01e6d61cd6d6193d7374e1) |
| `event:approval/decided` | event | `bb1ab3d08f49a9f3b265f844cd78d5c49813062a7b34b54904b426f85d0ff6e3` | [`{ type: "approval/decided" }`](#persistence-type-sha256-bb1ab3d08f49a9f3b265f844cd78d5c49813062a7b34b54904b426f85d0ff6e3) |
| `event:approval/policy` | event | `26718e15e7e395bce9642dba5bbe09b3b1a4ce2213d20d566cd9207d7fc5fb78` | [`{ type: "approval/policy" }`](#persistence-type-sha256-26718e15e7e395bce9642dba5bbe09b3b1a4ce2213d20d566cd9207d7fc5fb78) |
@@ -38,7 +38,7 @@
| `event:compaction/start` | event | `db874d463b0fdec77e9da1c4568f37cb70bd6596781eb93800db44fb8a116965` | [`{ type: "compaction/start" }`](#persistence-type-sha256-db874d463b0fdec77e9da1c4568f37cb70bd6596781eb93800db44fb8a116965) |
| `event:compaction/summary` | event | `e2f9a41e0989f54ed8cee80f8db2bcf9d60a5c810dc9d45b83fa050b9dce7602` | [`{ type: "compaction/summary" }`](#persistence-type-sha256-e2f9a41e0989f54ed8cee80f8db2bcf9d60a5c810dc9d45b83fa050b9dce7602) |
| `event:deliverables/presented` | event | `13d3d180f977bf78081d487ffa0ecb75857349bcab29a5a3fb48189fca2a6176` | [`{ type: "deliverables/presented" }`](#persistence-type-sha256-13d3d180f977bf78081d487ffa0ecb75857349bcab29a5a3fb48189fca2a6176) |
-| `event:developer/message` | event | `97e0162f983c27456ec71269fb4976b1851588b8c1aeac5d071d43e11f95e03c` | [`{ type: "developer/message" }`](#persistence-type-sha256-97e0162f983c27456ec71269fb4976b1851588b8c1aeac5d071d43e11f95e03c) |
+| `event:developer/message` | event | `a6cc709dc063ad3d5a3755416ce4cba0c6dd7afab82e7d3a7ee27a5c22ed20f7` | [`{ type: "developer/message" }`](#persistence-type-sha256-a6cc709dc063ad3d5a3755416ce4cba0c6dd7afab82e7d3a7ee27a5c22ed20f7) |
| `event:feedback/message-delete` | event | `3ee93b06f3a125850337602bcdf155d2538c43a5c944ec55b1b3c365152d6796` | [`{ type: "feedback/message-delete" }`](#persistence-type-sha256-3ee93b06f3a125850337602bcdf155d2538c43a5c944ec55b1b3c365152d6796) |
| `event:feedback/message-put` | event | `b5086d249e8502e9ead1d39156bb8d559bde7951cac0f14ce150345b4e42a2bf` | [`{ type: "feedback/message-put" }`](#persistence-type-sha256-b5086d249e8502e9ead1d39156bb8d559bde7951cac0f14ce150345b4e42a2bf) |
| `event:feedback/record` | event | `b54940ff095c17e874c5be03815f4c2145a256cf3a1d34dae4ab2f7769dfffe8` | [`{ type: "feedback/record" }`](#persistence-type-sha256-b54940ff095c17e874c5be03815f4c2145a256cf3a1d34dae4ab2f7769dfffe8) |
@@ -60,7 +60,7 @@
| `event:session-log-deepseek/delivery-accepted` | event | `d63b8b8ffad9c02fd80c43a17df4f240c1fe8118ecca9de34f9d5871838ab5b9` | [`{ type: "session-log-deepseek/delivery-accepted" }`](#persistence-type-sha256-d63b8b8ffad9c02fd80c43a17df4f240c1fe8118ecca9de34f9d5871838ab5b9) |
| `event:session/end-seed` | event | `5e6db6e24948d4a853c71cb9fabd252ad051ce93d4672c1266cf837c1c17b84e` | [`{ type: "session/end-seed" }`](#persistence-type-sha256-5e6db6e24948d4a853c71cb9fabd252ad051ce93d4672c1266cf837c1c17b84e) |
| `event:session/title` | event | `1b912703e2d64f91c99c675b8f805b01076c8325b905c1218ad81ef0b24909d5` | [`{ type: "session/title" }`](#persistence-type-sha256-1b912703e2d64f91c99c675b8f805b01076c8325b905c1218ad81ef0b24909d5) |
-| `event:session/title-llm-request` | event | `79a4c87f8bfb4d6d05cd9952b99210d6a7db3b478c4a01d94b4c50602308c056` | [`{ type: "session/title-llm-request" }`](#persistence-type-sha256-79a4c87f8bfb4d6d05cd9952b99210d6a7db3b478c4a01d94b4c50602308c056) |
+| `event:session/title-llm-request` | event | `34cdaafedea27447895eb9f7f51a9da1b1de6c36c7415d7e76a72f1002e84214` | [`{ type: "session/title-llm-request" }`](#persistence-type-sha256-34cdaafedea27447895eb9f7f51a9da1b1de6c36c7415d7e76a72f1002e84214) |
| `event:step/end` | event | `e0a787e6ec76c7c94fecbc501b489164ab0293db05bc947914077ad01e674f05` | [`{ type: "step/end" }`](#persistence-type-sha256-e0a787e6ec76c7c94fecbc501b489164ab0293db05bc947914077ad01e674f05) |
| `event:step/start` | event | `4513e088d43e6c68425be30451b9f961cc264fe7318ca62681c41d4d78615986` | [`{ type: "step/start" }`](#persistence-type-sha256-4513e088d43e6c68425be30451b9f961cc264fe7318ca62681c41d4d78615986) |
| `event:subagent/catalog` | event | `53750b9abf61efb7992b0aadc3e247ec927449c63266df28230fd1139f5590ac` | [`{ type: "subagent/catalog" }`](#persistence-type-sha256-53750b9abf61efb7992b0aadc3e247ec927449c63266df28230fd1139f5590ac) |
@@ -82,7 +82,7 @@
| `event:tool/result` | event | `7c9f44e90a0058f4cc532ae20dad0c10afa6eba22e70a6c79fc79490bad64397` | [`{ type: "tool/result" }`](#persistence-type-sha256-7c9f44e90a0058f4cc532ae20dad0c10afa6eba22e70a6c79fc79490bad64397) |
| `event:turn/end` | event | `0f8512903d94f57a4748fa1a2092e64342856796684e6b8343db685b192745ce` | [`{ type: "turn/end" }`](#persistence-type-sha256-0f8512903d94f57a4748fa1a2092e64342856796684e6b8343db685b192745ce) |
| `event:turn/start` | event | `aa0957eca50aeb28bcd2e6930b95809926edacb550c8c340ba526ba6b861b3d8` | [`{ type: "turn/start" }`](#persistence-type-sha256-aa0957eca50aeb28bcd2e6930b95809926edacb550c8c340ba526ba6b861b3d8) |
-| `event:user/message` | event | `2ae8594a998c9862a597129e782277bcc518266712a703b5c3161bdf552d13b8` | [`{ type: "user/message" }`](#persistence-type-sha256-2ae8594a998c9862a597129e782277bcc518266712a703b5c3161bdf552d13b8) |
+| `event:user/message` | event | `784aaa6de3e5e3d2aaad0fe35c139e9a5ad4797d85587ac5676ae5561bc4dbb7` | [`{ type: "user/message" }`](#persistence-type-sha256-784aaa6de3e5e3d2aaad0fe35c139e9a5ad4797d85587ac5676ae5561bc4dbb7) |
| `event:web/deepseek-search-llm-request` | event | `0c556c9b9f2a96238a6b9bbb99e748206cbff2ed6203041c9571f04ae5802f52` | [`{ type: "web/deepseek-search-llm-request" }`](#persistence-type-sha256-0c556c9b9f2a96238a6b9bbb99e748206cbff2ed6203041c9571f04ae5802f52) |
| `event:working-directory/change` | event | `124aa62078ca3311353b39cc3bf6c75da281338be6bbf672f8b361d828cddca3` | [`{ type: "working-directory/change" }`](#persistence-type-sha256-124aa62078ca3311353b39cc3bf6c75da281338be6bbf672f8b361d828cddca3) |
| `event:workspace/changes` | event | `e308ccf867a5398e316e0af8cb6ce238a8d33a63b9b384c8250a686786285f72` | [`{ type: "workspace/changes" }`](#persistence-type-sha256-e308ccf867a5398e316e0af8cb6ce238a8d33a63b9b384c8250a686786285f72) |
@@ -2259,6 +2259,14 @@ SHA-256: `f634871d1e18b1eb199497ac8ab72d3964f48d03fbf611dc7521a1970cf429d9`
`"plan/mode"`
+
+
+### `"plugin-recommendation"`
+
+SHA-256: `0ae6f07a5f97fb7936b0b8956b37f94b92d25abcc95c322172efebac5cc8c8f5`
+
+`"plugin-recommendation"`
+
### `"positive"`
@@ -3367,7 +3375,7 @@ SHA-256: `abd6ca62a5ab166553848324a23fef90eed7f59c8021bd63e7ea5bc6fd666b0c`
| `body` | 必需 | [`{ max_tokens, messages, model, thinking?, … }`](#persistence-type-sha256-9c001ecb5e1d3c3894410db2a1e383842e5f8454fb52182338686158abc1b3ee) |
| `endpoint` | 必需 | `string` |
-
+
@@ -3375,7 +3383,7 @@ SHA-256: `abd6ca62a5ab166553848324a23fef90eed7f59c8021bd63e7ea5bc6fd666b0c`
### `DeveloperMessage`
-SHA-256: `0f6265188dae7ba6faa26830a180bb4deb0760561f97ee0c9d399ccf6c9cf1f7`
+SHA-256: `009f7e30580fdb5d470da2be18c458e24a8463215213da72d291d3e4fb836b88`
来源:[`packages/llm/llm/src/message.ts:157`](../packages/llm/llm/src/message.ts)
@@ -3384,7 +3392,7 @@ SHA-256: `0f6265188dae7ba6faa26830a180bb4deb0760561f97ee0c9d399ccf6c9cf1f7`
| `content` | 必需 | [`ContentBlock[]`](#persistence-type-sha256-b52f215a6cd691058a3413c12f161fa3b563a2f4895adb3df6f744ec4b0a6ef1) |
| `id` | 必需 | `string` |
| `role` | 必需 | `"developer"` |
-| `source` | 必需 | [`MessageSource`](#persistence-type-sha256-5bc2d7f02503fc6b3e1bb7e0b7fa22c0b9e4b9841fa3175b2ad8e607ae3525a8) |
+| `source` | 必需 | [`MessageSource`](#persistence-type-sha256-d9794b24bd816e1d37e7c3a650a225945513ae4488ed6ddd207a956bc7099a31) |
消息源兼容策略:`source` — `session-source-attribution` v1; `session.developer-message.source`; `kind`; `preserve`.
@@ -4083,7 +4091,7 @@ SHA-256: `6f72ece8f317cd080c4f20a93f1bf709965f5b81ac4669528f5a023191cfcf20`
| `step` | 必需 | `number` |
| `turn` | 必需 | `number` |
-
+
@@ -4091,15 +4099,15 @@ SHA-256: `6f72ece8f317cd080c4f20a93f1bf709965f5b81ac4669528f5a023191cfcf20`
### `Message`
-SHA-256: `040cd65423bd64264d225504f1c572d239eeb1793d0c2856ad8e42bb6e1e148b`
+SHA-256: `9de9b870719b2d18a34acb35f0dde4754ea7c6df90f9092881c39d5c6c093f41`
来源:[`packages/llm/llm/src/message.ts:196`](../packages/llm/llm/src/message.ts)
以下类型之一:
- [`ToolResultMessage`](#persistence-type-sha256-4b259f7f8f0a44ad5e90b70a73553ced1df27012d126921d397ff403b6c86731)
-- [`DeveloperMessage`](#persistence-type-sha256-0f6265188dae7ba6faa26830a180bb4deb0760561f97ee0c9d399ccf6c9cf1f7)
-- [`UserMessage`](#persistence-type-sha256-2cf075b013d363ad743b5a4982900678d108499c721bc11255137402003db711)
+- [`DeveloperMessage`](#persistence-type-sha256-009f7e30580fdb5d470da2be18c458e24a8463215213da72d291d3e4fb836b88)
+- [`UserMessage`](#persistence-type-sha256-5a75232acb6c20972b92253d9d3212dd5a0e9bba293d06c2081f739d945f0b45)
- [`AssistantMessage`](#persistence-type-sha256-fa87537f4a9c1e25602990a8bf686b383e9e00352ec8946e16ae24ba7c1625be)
- [`SystemMessage`](#persistence-type-sha256-09f3f8dc417f278257202714132f98ba7b52957d7b558c4a04456603890eb363)
@@ -4176,7 +4184,7 @@ SHA-256: `390eed1028aba02774f14408647acec10ec5516e97d4f15ecde2b9989d5a69f2`
- `"negative"`
- `"positive"`
-
+
@@ -4184,7 +4192,7 @@ SHA-256: `390eed1028aba02774f14408647acec10ec5516e97d4f15ecde2b9989d5a69f2`
### `MessageSource`
-SHA-256: `5bc2d7f02503fc6b3e1bb7e0b7fa22c0b9e4b9841fa3175b2ad8e607ae3525a8`
+SHA-256: `d9794b24bd816e1d37e7c3a650a225945513ae4488ed6ddd207a956bc7099a31`
来源:[`packages/llm/llm/src/message.ts:136`](../packages/llm/llm/src/message.ts)
@@ -4231,6 +4239,7 @@ SHA-256: `5bc2d7f02503fc6b3e1bb7e0b7fa22c0b9e4b9841fa3175b2ad8e607ae3525a8`
| `plan-mode` | `"relay"` | 无 | [`{ kind: "plan-mode", form: "relay" }`](#persistence-type-sha256-deaae5cd30987d4f49398e8f9d994c125907e7f928300745fb1dbf15f145d0e7) |
| `plan-mode` | `"snapshot"` | `sections`: [`ContextSnapshotSection[]`](#persistence-type-sha256-c748fb42c80a120038a8c587af80ec39924803c401364db11c8974d5bf6d0262) | [`{ kind: "plan-mode", form: "snapshot" }`](#persistence-type-sha256-8c1c4f72755a78ea163523a46565316e36e9b644382eb48e6635c71a6f412dd2) |
| `plan-mode` | 未声明 | 无 | [`{ kind: "plan-mode" }`](#persistence-type-sha256-f4a66f654996c093aae700ea4c434ff2ee3569fea9c0e5813ccf6afdccabd163) |
+| `plugin-recommendation` | `"notice"` | `callId`: `string`; `summary`: `string` | [`{ kind: "plugin-recommendation", form: "notice" }`](#persistence-type-sha256-8c5183de257e3cee55eebb8106b3c15fb4e1a430dc0267cf7d36f435634d6e29) |
| `ptc-mode` | 未声明 | 无 | [`{ kind: "ptc-mode" }`](#persistence-type-sha256-dba54c09c6e7aafc9acbed7792ecc920d99f92d0784aeeed10af55f7fe0bc8cd) |
| `repeat-tool-reminder` | `"catalog"` | 无 | [`{ kind: "repeat-tool-reminder", form: "catalog" }`](#persistence-type-sha256-d85590a5675c6e2fd8164e5792a6cceac714605b8ac228adae5ee668facb1490) |
| `repeat-tool-reminder` | `"instructions"` | 无 | [`{ kind: "repeat-tool-reminder", form: "instructions" }`](#persistence-type-sha256-6f44f32be9bcd9a8bf075c3b575b06c8ed63446386e5b0995c7b73762e68ddae) |
@@ -4302,13 +4311,13 @@ SHA-256: `5bc2d7f02503fc6b3e1bb7e0b7fa22c0b9e4b9841fa3175b2ad8e607ae3525a8`
| `webhook` | `"notice"` | `deliveryId`: `string`; `provider`: `string`; `ruleId`: `string`; `source`: `string`; `summary`: `string` | [`{ kind: "webhook", form: "notice" }`](#persistence-type-sha256-9edc162949abf93bd5ff049191b345454ba104f583937ce5580fb50f067d2b94) |
| `working-directory` | 未声明 | 无 | [`{ kind: "working-directory" }`](#persistence-type-sha256-2235d957bf4b7c6cf959231d480f0ba1f3a6d72d82981493fb6c7c963021d3d5) |
-
+
### `Message[]`
-SHA-256: `a927d444c928ac0efd9dd8b2e7d7d04d711c264cb71578d81e0e2fd143ff669f`
+SHA-256: `3526c3cd9e3237fa648323740d1f272ba80432e1b35380d5c60f218f06b5192b`
-[`Message`](#persistence-type-sha256-040cd65423bd64264d225504f1c572d239eeb1793d0c2856ad8e42bb6e1e148b) 的数组。
+[`Message`](#persistence-type-sha256-9de9b870719b2d18a34acb35f0dde4754ea7c6df90f9092881c39d5c6c093f41) 的数组。
@@ -4692,7 +4701,7 @@ SHA-256: `b56f6a885da3dc394c69a3e3cc5c0cfc4da15601b63fda4989eee8f40efc5be4`
| `source` | 必需 | [`SessionTitleSource`](#persistence-type-sha256-30d5a537b296685770b1241c4b4bbde19d5a31ff81aa23df73fab5e90b8fc65f) |
| `title` | 必需 | `string` |
-
+
@@ -4700,7 +4709,7 @@ SHA-256: `b56f6a885da3dc394c69a3e3cc5c0cfc4da15601b63fda4989eee8f40efc5be4`
### `SessionTitleLlmRequestEventData`
-SHA-256: `00c054d3018c198d92f459563331edd1385e58345c677bb499791df2da0ade9f`
+SHA-256: `f3709fb7f267afbc3493a404bcc9558dd19187c66197b52c4f3b08359c45d94e`
来源:[`packages/session/session-title-llm/src/index.ts:37`](../packages/session/session-title-llm/src/index.ts)
@@ -4708,7 +4717,7 @@ SHA-256: `00c054d3018c198d92f459563331edd1385e58345c677bb499791df2da0ade9f`
|---|---|---|
| `maxTokens` | 必需 | `number` |
| `messageSeqs` | 必需 | [`number[]`](#persistence-type-sha256-5d03ba38734809bcbd2a55221bd938b3b3fc34b49bb686c6113e9e4931e3aa78) |
-| `messages` | 必需 | [`Message[]`](#persistence-type-sha256-a927d444c928ac0efd9dd8b2e7d7d04d711c264cb71578d81e0e2fd143ff669f) |
+| `messages` | 必需 | [`Message[]`](#persistence-type-sha256-3526c3cd9e3237fa648323740d1f272ba80432e1b35380d5c60f218f06b5192b) |
| `reasoningEffort` | 可选 | `string` |
| `route` | 必需 | [`SessionTitleModelIdentity`](#persistence-type-sha256-07e1a58c58b593f507b8e7f25723bb0aa42baae6e00f5ecfddf28cb1e64d3235) |
| `system` | 必需 | `string` |
@@ -5364,7 +5373,7 @@ SHA-256: `f1687f982fa3d41ef29e159feed154ecd13af4dd209acaee16038f223f2e9402`
| `interrupted` | 未声明 | 无 | [`{ kind: "interrupted" }`](#persistence-type-sha256-56b7c047694875a843ba020dfea3c8380d54ae4ff88ab349e72004dc21e07c23) |
| `max-tokens` | 未声明 | 无 | [`{ kind: "max-tokens" }`](#persistence-type-sha256-ab7ec5f9eb2c6dfacca5da4c37cf7ba85d04172053ee6b1ebf1709ffcd99c1a7) |
-
+
@@ -5372,7 +5381,7 @@ SHA-256: `f1687f982fa3d41ef29e159feed154ecd13af4dd209acaee16038f223f2e9402`
### `UserMessage`
-SHA-256: `2cf075b013d363ad743b5a4982900678d108499c721bc11255137402003db711`
+SHA-256: `5a75232acb6c20972b92253d9d3212dd5a0e9bba293d06c2081f739d945f0b45`
来源:[`packages/llm/llm/src/message.ts:162`](../packages/llm/llm/src/message.ts)
@@ -5381,19 +5390,19 @@ SHA-256: `2cf075b013d363ad743b5a4982900678d108499c721bc11255137402003db711`
| `content` | 必需 | [`ContentBlock[]`](#persistence-type-sha256-b52f215a6cd691058a3413c12f161fa3b563a2f4895adb3df6f744ec4b0a6ef1) |
| `id` | 必需 | `string` |
| `role` | 必需 | `"user"` |
-| `source` | 必需 | [`MessageSource`](#persistence-type-sha256-5bc2d7f02503fc6b3e1bb7e0b7fa22c0b9e4b9841fa3175b2ad8e607ae3525a8) |
+| `source` | 必需 | [`MessageSource`](#persistence-type-sha256-d9794b24bd816e1d37e7c3a650a225945513ae4488ed6ddd207a956bc7099a31) |
消息源兼容策略:`source` — `session-source-attribution` v1; `session.user-message.source`; `kind`; `preserve`.
仅表示归属的新增 kind:`tmux-context`, `user-question-reply`, `working-directory`.
-
+
### `UserMessage[]`
-SHA-256: `454a0fa879e38076bdcdbd87ef561cd67d7e43e58a287cf7dbaa7b6cf7847020`
+SHA-256: `1246947dd49582b4cfa171489d5e33efc1de00cfa818fb3a1259e155ceb747cd`
-[`UserMessage`](#persistence-type-sha256-2cf075b013d363ad743b5a4982900678d108499c721bc11255137402003db711) 的数组。
+[`UserMessage`](#persistence-type-sha256-5a75232acb6c20972b92253d9d3212dd5a0e9bba293d06c2081f739d945f0b45) 的数组。
@@ -6278,18 +6287,18 @@ SHA-256: `ad0c38a0adb82a94c925456df41586d9b5f9202fca18593eae2213d4445b4585`
| `reason` | 必需 | [`RequestHeaderReason`](#persistence-type-sha256-530da6c0267813bb4511af72883cc518834e624e3b3220a7062955fd57a788a6) |
| `startsSeries` | 可选 | `true` |
-
+
### `{ headerSeq?, message, step, turn }`
-SHA-256: `f4ed4717b4c259e933b550a8dcd90dc93628cda8a3c7affcaa53b9c13c1d53eb`
+SHA-256: `94273db635e189e8c992a2cddc0d873ffa758e92bc8dd97234427544db648c6b`
来源:[`packages/core/session/src/types.ts:312`](../packages/core/session/src/types.ts)
| 属性 | 存在性 | 类型 |
|---|---|---|
| `headerSeq` | 可选 | `number` |
-| `message` | 必需 | [`DeveloperMessage`](#persistence-type-sha256-0f6265188dae7ba6faa26830a180bb4deb0760561f97ee0c9d399ccf6c9cf1f7) |
+| `message` | 必需 | [`DeveloperMessage`](#persistence-type-sha256-009f7e30580fdb5d470da2be18c458e24a8463215213da72d291d3e4fb836b88) |
| `step` | 必需 | `number` |
| `turn` | 必需 | `number` |
@@ -6373,17 +6382,17 @@ SHA-256: `17d1afb770d9941936130996da00dc86782cfef731d8d6526162c301256a4ac3`
|---|---|---|
| `inherited` | 可选 | `true` |
-
+
### `{ inserted, outcome?, removedCount?, start, … }`
-SHA-256: `fa106c5b33b657e8ef16e8cbf39f3b7d44e5cbcdf4f9303d9db6410f28951e42`
+SHA-256: `eb97ae76baa71e08a327ed170ac3607689fbca36781520a639e7bc822c009e24`
来源:[`packages/core/agent/src/types.ts:84`](../packages/core/agent/src/types.ts)
| 属性 | 存在性 | 类型 |
|---|---|---|
-| `inserted` | 必需 | [`UserMessage[]`](#persistence-type-sha256-454a0fa879e38076bdcdbd87ef561cd67d7e43e58a287cf7dbaa7b6cf7847020) |
+| `inserted` | 必需 | [`UserMessage[]`](#persistence-type-sha256-1246947dd49582b4cfa171489d5e33efc1de00cfa818fb3a1259e155ceb747cd) |
| `outcome` | 可选 | `"canceled"` |
| `removedCount` | 可选 | `number` |
| `start` | 必需 | `number` |
@@ -6942,6 +6951,21 @@ SHA-256: `8c1c4f72755a78ea163523a46565316e36e9b644382eb48e6635c71a6f412dd2`
| `kind` | 必需 | `"plan-mode"` |
| `sections` | 必需 | [`ContextSnapshotSection[]`](#persistence-type-sha256-c748fb42c80a120038a8c587af80ec39924803c401364db11c8974d5bf6d0262) |
+
+
+### `{ kind: "plugin-recommendation", form: "notice" }`
+
+SHA-256: `8c5183de257e3cee55eebb8106b3c15fb4e1a430dc0267cf7d36f435634d6e29`
+
+来源:[`packages/experimental/plugin-recommendations/src/types.ts:55`](../packages/experimental/plugin-recommendations/src/types.ts)
+
+| 属性 | 存在性 | 类型 |
+|---|---|---|
+| `callId` | 必需 | `string` |
+| `form` | 必需 | `"notice"` |
+| `kind` | 必需 | `"plugin-recommendation"` |
+| `summary` | 必需 | `string` |
+
### `{ kind: "provider" }`
@@ -7945,17 +7969,17 @@ SHA-256: `a10c17474eaf2ddab7095a099e0fe3d046fc18e56c3e344fc8894c05ff9ef97b`
| `time` | 必需 | `number` |
| `type` | 必需 | `"agent-preset/selected"` |
-
+
### `{ type: "agent/inbox/spliced" }`
-SHA-256: `0755b7d1128319ba2e389619cbbf2c961ad648882b4e91da7f3e9582cc8a2034`
+SHA-256: `77a13807c15400b23a7ef7bb6920787b6eba466c3f3ecf63d39552176c36b3fb`
| 属性 | 存在性 | 类型 |
|---|---|---|
-| `data` | 必需 | [`{ inserted, outcome?, removedCount?, start, … }`](#persistence-type-sha256-fa106c5b33b657e8ef16e8cbf39f3b7d44e5cbcdf4f9303d9db6410f28951e42) |
+| `data` | 必需 | [`{ inserted, outcome?, removedCount?, start, … }`](#persistence-type-sha256-eb97ae76baa71e08a327ed170ac3607689fbca36781520a639e7bc822c009e24) |
| `ignorable` | 可选 | `true` |
| `seq` | 必需 | `number` |
| `time` | 必需 | `number` |
@@ -8196,17 +8220,17 @@ SHA-256: `13d3d180f977bf78081d487ffa0ecb75857349bcab29a5a3fb48189fca2a6176`
| `time` | 必需 | `number` |
| `type` | 必需 | `"deliverables/presented"` |
-
+
### `{ type: "developer/message" }`
-SHA-256: `97e0162f983c27456ec71269fb4976b1851588b8c1aeac5d071d43e11f95e03c`
+SHA-256: `a6cc709dc063ad3d5a3755416ce4cba0c6dd7afab82e7d3a7ee27a5c22ed20f7`
| 属性 | 存在性 | 类型 |
|---|---|---|
-| `data` | 必需 | [`{ headerSeq?, message, step, turn }`](#persistence-type-sha256-f4ed4717b4c259e933b550a8dcd90dc93628cda8a3c7affcaa53b9c13c1d53eb) |
+| `data` | 必需 | [`{ headerSeq?, message, step, turn }`](#persistence-type-sha256-94273db635e189e8c992a2cddc0d873ffa758e92bc8dd97234427544db648c6b) |
| `ignorable` | 可选 | `true` |
| `seq` | 必需 | `number` |
| `sourceEventSeqs` | 可选 | [`number[]`](#persistence-type-sha256-5d03ba38734809bcbd2a55221bd938b3b3fc34b49bb686c6113e9e4931e3aa78) |
@@ -8606,17 +8630,17 @@ SHA-256: `1b912703e2d64f91c99c675b8f805b01076c8325b905c1218ad81ef0b24909d5`
| `time` | 必需 | `number` |
| `type` | 必需 | `"session/title"` |
-
+
### `{ type: "session/title-llm-request" }`
-SHA-256: `79a4c87f8bfb4d6d05cd9952b99210d6a7db3b478c4a01d94b4c50602308c056`
+SHA-256: `34cdaafedea27447895eb9f7f51a9da1b1de6c36c7415d7e76a72f1002e84214`
| 属性 | 存在性 | 类型 |
|---|---|---|
-| `data` | 必需 | [`SessionTitleLlmRequestEventData`](#persistence-type-sha256-00c054d3018c198d92f459563331edd1385e58345c677bb499791df2da0ade9f) |
+| `data` | 必需 | [`SessionTitleLlmRequestEventData`](#persistence-type-sha256-f3709fb7f267afbc3493a404bcc9558dd19187c66197b52c4f3b08359c45d94e) |
| `ignorable` | 可选 | `true` |
| `seq` | 必需 | `number` |
| `time` | 必需 | `number` |
@@ -9039,17 +9063,17 @@ SHA-256: `f1a96afe7503ac1817de769cd0ba13d9b80111c7034c50106b3344ecc14cc515`
| `type` | 必需 | `"usage"` |
| `usage` | 必需 | [`TokenUsage`](#persistence-type-sha256-fec5442b9ee4122e10514d81d5a43648003fe8bfb7ee2ba50c0cdbdd383ed394) |
-
+
### `{ type: "user/message" }`
-SHA-256: `2ae8594a998c9862a597129e782277bcc518266712a703b5c3161bdf552d13b8`
+SHA-256: `784aaa6de3e5e3d2aaad0fe35c139e9a5ad4797d85587ac5676ae5561bc4dbb7`
| 属性 | 存在性 | 类型 |
|---|---|---|
-| `data` | 必需 | [`UserMessage`](#persistence-type-sha256-2cf075b013d363ad743b5a4982900678d108499c721bc11255137402003db711) |
+| `data` | 必需 | [`UserMessage`](#persistence-type-sha256-5a75232acb6c20972b92253d9d3212dd5a0e9bba293d06c2081f739d945f0b45) |
| `ignorable` | 可选 | `true` |
| `seq` | 必需 | `number` |
| `sourceEventSeqs` | 可选 | [`number[]`](#persistence-type-sha256-5d03ba38734809bcbd2a55221bd938b3b3fc34b49bb686c6113e9e4931e3aa78) |
diff --git a/docs/persistence-changes/2026-10-19-plugin-recommendations.i18n.yaml b/docs/persistence-changes/2026-10-19-plugin-recommendations.i18n.yaml
new file mode 100644
index 0000000000..f52a480acd
--- /dev/null
+++ b/docs/persistence-changes/2026-10-19-plugin-recommendations.i18n.yaml
@@ -0,0 +1,28 @@
+# Bilingual-pair consistency record for 2026-10-19-plugin-recommendations.md (docs/i18n/README.md): per heading
+# section, a hash of its English and Chinese blocks outside code blocks and generated regions.
+# After editing either side, bring the other along and re-record with:
+# pnpm run verify-translation-pairing --write docs/persistence-changes/2026-10-19-plugin-recommendations.md
+/:
+ en: 3d5a424ae7d7e46b
+ zh: c22a8e4a62d8cc1a
+/2026-10-19-plugin-recommendations:
+ en: 5277af648a32e7a8
+ zh: 793d99d5c1da2813
+/2026-10-19-plugin-recommendations/summary:
+ en: 7d29fd5f4f3cd0fd
+ zh: 4c038c9bd0dd39f9
+/2026-10-19-plugin-recommendations/table-of-contents:
+ en: 6cf314a069ceb451
+ zh: 9adff678e9ecab3b
+/2026-10-19-plugin-recommendations/declaration:
+ en: 6907136f28e48c90
+ zh: 02f8298485f3d8e7
+/2026-10-19-plugin-recommendations/compatibility:
+ en: 6513866343fa12ad
+ zh: 8186e1f074565b65
+/2026-10-19-plugin-recommendations/verification:
+ en: d6e97c8f5289da04
+ zh: e4c1b76eac1d8f82
+/2026-10-19-plugin-recommendations/dev-note:
+ en: b75c8458928b72b9
+ zh: 003ba4e17b4b5269
diff --git a/docs/persistence-changes/2026-10-19-plugin-recommendations.md b/docs/persistence-changes/2026-10-19-plugin-recommendations.md
new file mode 100644
index 0000000000..5558612505
--- /dev/null
+++ b/docs/persistence-changes/2026-10-19-plugin-recommendations.md
@@ -0,0 +1,60 @@
+---
+description: "Records a persistence type transition and its compatibility acknowledgement."
+kind: persistence-change
+---
+
+# 2026-10-19-plugin-recommendations
+
+English | [中文](2026-10-19-plugin-recommendations.zh.md)
+
+## Summary
+
+Adds a plugin-recommendation message source for the notice queued after a user enables a recommended official plugin.
+
+## Table of Contents
+
+- [Declaration](#declaration)
+- [Compatibility](#compatibility)
+- [Verification](#verification)
+- [Dev Note](#dev-note)
+
+
+## Declaration
+
+```yaml persistence-change
+schemaVersion: 1
+id: 2026-10-19-plugin-recommendations
+baseline: false
+changes:
+ - root: "event:agent/inbox/spliced"
+ previous: "2026-10-13-user-rpc-principal"
+ after: "77a13807c15400b23a7ef7bb6920787b6eba466c3f3ecf63d39552176c36b3fb"
+ decision: same-version
+ - root: "event:developer/message"
+ previous: "2026-10-13-user-rpc-principal"
+ after: "a6cc709dc063ad3d5a3755416ce4cba0c6dd7afab82e7d3a7ee27a5c22ed20f7"
+ decision: same-version
+ - root: "event:session/title-llm-request"
+ previous: "2026-10-13-user-rpc-principal"
+ after: "34cdaafedea27447895eb9f7f51a9da1b1de6c36c7415d7e76a72f1002e84214"
+ decision: same-version
+ - root: "event:user/message"
+ previous: "2026-10-13-user-rpc-principal"
+ after: "784aaa6de3e5e3d2aaad0fe35c139e9a5ad4797d85587ac5676ae5561bc4dbb7"
+ decision: same-version
+```
+
+
+## Compatibility
+
+Existing sources and records are unchanged, so the new reader accepts existing sessions. The added kind is merge-extensible MessageSource metadata and carries the established notice form with its required summary. Older consumers fall through unfamiliar source kinds and can present the notice form and unchanged message content; no new required event discriminator or reinterpretation of an existing kind is introduced. The notice records a completed profile action and never replays that action when a session is read. Experimental decision receipts use the existing ignorable plugin-record envelope.
+
+
+## Verification
+
+Focused Host and Client tests: 28 passed with 100% affected-source coverage. The Loader/HMR composition test enables a real optional package, verifies the saved profile, and observes the same Agent consuming the continuation notice. Tests cover replayed decisions, duplicate actions, failed activation, and disposal.
+
+
+## Dev Note
+
+None.
diff --git a/docs/persistence-changes/2026-10-19-plugin-recommendations.schema.json b/docs/persistence-changes/2026-10-19-plugin-recommendations.schema.json
new file mode 100644
index 0000000000..6873a567b1
--- /dev/null
+++ b/docs/persistence-changes/2026-10-19-plugin-recommendations.schema.json
@@ -0,0 +1,11683 @@
+{
+ "formatVersion": 2,
+ "roots": [
+ {
+ "key": "event:agent/inbox/spliced",
+ "kind": "event",
+ "event": "agent/inbox/spliced",
+ "surface": false,
+ "digest": "77a13807c15400b23a7ef7bb6920787b6eba466c3f3ecf63d39552176c36b3fb",
+ "schema": {
+ "root": 0,
+ "nodes": [
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "data",
+ "type": 1,
+ "optional": false
+ },
+ {
+ "name": "ignorable",
+ "type": 27,
+ "optional": true
+ },
+ {
+ "name": "seq",
+ "type": 20,
+ "optional": false
+ },
+ {
+ "name": "time",
+ "type": 20,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 208,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "inserted",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "outcome",
+ "type": 204,
+ "optional": true
+ },
+ {
+ "name": "removedCount",
+ "type": 20,
+ "optional": true
+ },
+ {
+ "name": "start",
+ "type": 20,
+ "optional": false
+ },
+ {
+ "name": "target",
+ "type": 205,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "array",
+ "element": 3
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "content",
+ "type": 4,
+ "optional": false
+ },
+ {
+ "name": "id",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "role",
+ "type": 32,
+ "optional": false
+ },
+ {
+ "name": "source",
+ "type": 33,
+ "optional": false,
+ "compatibility": {
+ "version": 1,
+ "policy": "session-source-attribution",
+ "binding": "session.user-message.source",
+ "discriminator": "kind",
+ "unknownKinds": "preserve",
+ "attributionKinds": [
+ "tmux-context",
+ "user-question-reply",
+ "working-directory"
+ ]
+ }
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "array",
+ "element": 5
+ },
+ {
+ "kind": "union",
+ "types": [
+ 6,
+ 9,
+ 11,
+ 14,
+ 16,
+ 18,
+ 29
+ ]
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "text",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 8,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "primitive",
+ "type": "string"
+ },
+ {
+ "kind": "literal",
+ "value": "reasoning"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "text",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "text"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "tool",
+ "type": 12,
+ "optional": true
+ },
+ {
+ "name": "toolName",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 13,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "primitive",
+ "type": "never"
+ },
+ {
+ "kind": "literal",
+ "value": "tool-addition"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "toolName",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 15,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool-removal"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "arguments",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "id",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "name",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 17,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool-call"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "attachment",
+ "type": 19,
+ "optional": false
+ },
+ {
+ "name": "offloaded",
+ "type": 27,
+ "optional": true
+ },
+ {
+ "name": "type",
+ "type": 28,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "attachmentId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "bytes",
+ "type": 20,
+ "optional": false
+ },
+ {
+ "name": "height",
+ "type": 20,
+ "optional": false
+ },
+ {
+ "name": "mediaType",
+ "type": 21,
+ "optional": false
+ },
+ {
+ "name": "name",
+ "type": 7,
+ "optional": true
+ },
+ {
+ "name": "originalDimensions",
+ "type": 26,
+ "optional": true
+ },
+ {
+ "name": "width",
+ "type": 20,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "primitive",
+ "type": "number"
+ },
+ {
+ "kind": "union",
+ "types": [
+ 22,
+ 23,
+ 24,
+ 25
+ ]
+ },
+ {
+ "kind": "literal",
+ "value": "image/gif"
+ },
+ {
+ "kind": "literal",
+ "value": "image/jpeg"
+ },
+ {
+ "kind": "literal",
+ "value": "image/png"
+ },
+ {
+ "kind": "literal",
+ "value": "image/webp"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "height",
+ "type": 20,
+ "optional": false
+ },
+ {
+ "name": "width",
+ "type": 20,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": true
+ },
+ {
+ "kind": "literal",
+ "value": "image"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "attachment",
+ "type": 30,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 31,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "attachmentId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "bytes",
+ "type": 20,
+ "optional": false
+ },
+ {
+ "name": "name",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "file"
+ },
+ {
+ "kind": "literal",
+ "value": "user"
+ },
+ {
+ "kind": "union",
+ "types": [
+ 34,
+ 39,
+ 41,
+ 43,
+ 45,
+ 47,
+ 49,
+ 51,
+ 53,
+ 56,
+ 59,
+ 61,
+ 63,
+ 65,
+ 67,
+ 69,
+ 70,
+ 71,
+ 72,
+ 73,
+ 74,
+ 75,
+ 76,
+ 77,
+ 79,
+ 80,
+ 81,
+ 82,
+ 83,
+ 84,
+ 85,
+ 86,
+ 87,
+ 88,
+ 89,
+ 90,
+ 91,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103,
+ 104,
+ 105,
+ 106,
+ 107,
+ 108,
+ 109,
+ 110,
+ 111,
+ 112,
+ 113,
+ 114,
+ 115,
+ 116,
+ 117,
+ 118,
+ 120,
+ 121,
+ 122,
+ 123,
+ 124,
+ 125,
+ 126,
+ 127,
+ 128,
+ 129,
+ 130,
+ 131,
+ 132,
+ 134,
+ 136,
+ 139,
+ 140,
+ 141,
+ 142,
+ 143,
+ 145,
+ 146,
+ 147,
+ 148,
+ 150,
+ 151,
+ 152,
+ 153,
+ 154,
+ 156,
+ 157,
+ 158,
+ 160,
+ 162,
+ 163,
+ 171,
+ 173,
+ 176,
+ 178,
+ 181,
+ 183,
+ 185,
+ 189,
+ 191,
+ 199,
+ 200,
+ 201,
+ 202,
+ 203
+ ]
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 35,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 36,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 37,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "snapshot"
+ },
+ {
+ "kind": "literal",
+ "value": "runtime-context"
+ },
+ {
+ "kind": "array",
+ "element": 38
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "name",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "text",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 35,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 40,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 37,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "schedule"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 35,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 37,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "time-context"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 35,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 44,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 37,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tmux-context"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 35,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 37,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool-goal"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 35,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 48,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 37,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool-jobs"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 35,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 50,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 37,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "user-approval"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 35,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 52,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 37,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "dsh-session-title-llm"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 54,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 55,
+ "optional": false
+ },
+ {
+ "name": "senderSessionId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "notice"
+ },
+ {
+ "kind": "literal",
+ "value": "subagent-settled"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 57,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 58,
+ "optional": false
+ },
+ {
+ "name": "senderSessionId",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "relay"
+ },
+ {
+ "kind": "literal",
+ "value": "agent-message"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 54,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 60,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "hooks-claude-code"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 54,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 62,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "hooks-codex"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 54,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "model-selection"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 54,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "plan-mode"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 54,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 68,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "repeat-tool-reminder"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 54,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 36,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 54,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 40,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 54,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 54,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 44,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 54,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 54,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 48,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 54,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 50,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 54,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 52,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 78,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 60,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "instructions"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 78,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 62,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 78,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 78,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 78,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 68,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 78,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 36,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 78,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 40,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 78,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 78,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 44,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 78,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 46,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 78,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 48,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 78,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 50,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 78,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 52,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 92,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 60,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "recall"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 92,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 62,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 92,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 92,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 92,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 68,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 92,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 36,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 92,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 40,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 92,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 92,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 44,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 92,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 46,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 92,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 48,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 92,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 50,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 92,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 52,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 57,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 60,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 57,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 62,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 57,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 57,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 57,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 68,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 57,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 36,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 57,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 40,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 57,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 57,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 44,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 57,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 46,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 57,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 48,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 57,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 50,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 57,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 52,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 119,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 60,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "catalog"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 119,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 62,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 119,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 119,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 119,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 68,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 119,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 36,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 119,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 40,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 119,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 119,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 44,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 119,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 46,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 119,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 48,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 119,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 50,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 119,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 52,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "goalId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 133,
+ "optional": false
+ },
+ {
+ "name": "revision",
+ "type": 20,
+ "optional": false
+ },
+ {
+ "name": "round",
+ "type": 20,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "goal"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 135,
+ "optional": false
+ },
+ {
+ "name": "messageId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "senderId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "senderName",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "teamId",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "team-message"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 137,
+ "optional": false
+ },
+ {
+ "name": "model",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "provider",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "replayState",
+ "type": 138,
+ "optional": true
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "model"
+ },
+ {
+ "kind": "opaque",
+ "reason": "unknown"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 60,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 62,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 144,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "ptc-mode"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 68,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 36,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 40,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 149,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "system-prompt"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 44,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 46,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 48,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 155,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool-registry"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 32,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 50,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 159,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "working-directory"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 161,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "cordis-host-runner"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 52,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "baseline",
+ "type": 27,
+ "optional": true
+ },
+ {
+ "name": "baselineIdentity",
+ "type": 7,
+ "optional": true
+ },
+ {
+ "name": "changes",
+ "type": 164,
+ "optional": false
+ },
+ {
+ "name": "form",
+ "type": 78,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 170,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "array",
+ "element": 165
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "action",
+ "type": 166,
+ "optional": false
+ },
+ {
+ "name": "digest",
+ "type": 7,
+ "optional": true
+ },
+ {
+ "name": "path",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "scope",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "union",
+ "types": [
+ 167,
+ 168,
+ 169
+ ]
+ },
+ {
+ "kind": "literal",
+ "value": "remove"
+ },
+ {
+ "kind": "literal",
+ "value": "replace"
+ },
+ {
+ "kind": "literal",
+ "value": "set"
+ },
+ {
+ "kind": "literal",
+ "value": "agent-instructions"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "callId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "form",
+ "type": 54,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 172,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "plugin-recommendation"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "callId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 174,
+ "optional": false
+ },
+ {
+ "name": "outcome",
+ "type": 175,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "user-question-reply"
+ },
+ {
+ "kind": "literal",
+ "value": "answered"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "callId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 177,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "clientTimeZone",
+ "type": 7,
+ "optional": true
+ },
+ {
+ "name": "kind",
+ "type": 32,
+ "optional": false
+ },
+ {
+ "name": "principal",
+ "type": 179,
+ "optional": true
+ },
+ {
+ "name": "rpcId",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 180,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "owner"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "compactionId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 182,
+ "optional": false
+ },
+ {
+ "name": "sourceCommandId",
+ "type": 7,
+ "optional": true
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "compact-checkpoint"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "deliveryId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "form",
+ "type": 54,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 184,
+ "optional": false
+ },
+ {
+ "name": "provider",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "ruleId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "source",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "webhook"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "entries",
+ "type": 186,
+ "optional": false
+ },
+ {
+ "name": "form",
+ "type": 119,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 188,
+ "optional": false
+ },
+ {
+ "name": "update",
+ "type": 27,
+ "optional": true
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "array",
+ "element": 187
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "description",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "name",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "skill-catalog"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 78,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 190,
+ "optional": false
+ },
+ {
+ "name": "name",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "skill-invocation"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 92,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 192,
+ "optional": false
+ },
+ {
+ "name": "references",
+ "type": 193,
+ "optional": false
+ },
+ {
+ "name": "version",
+ "type": 198,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "session-reference"
+ },
+ {
+ "kind": "array",
+ "element": 194
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "capturedFormatVersion",
+ "type": 20,
+ "optional": true
+ },
+ {
+ "name": "capturedThroughSeq",
+ "type": 195,
+ "optional": false
+ },
+ {
+ "name": "compacted",
+ "type": 197,
+ "optional": false
+ },
+ {
+ "name": "inputIndex",
+ "type": 20,
+ "optional": false
+ },
+ {
+ "name": "label",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "omittedBytes",
+ "type": 20,
+ "optional": false
+ },
+ {
+ "name": "omittedMessages",
+ "type": 20,
+ "optional": false
+ },
+ {
+ "name": "originalMessages",
+ "type": 20,
+ "optional": false
+ },
+ {
+ "name": "retainedMessages",
+ "type": 20,
+ "optional": false
+ },
+ {
+ "name": "sessionId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "truncated",
+ "type": 197,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "union",
+ "types": [
+ 20,
+ 196
+ ]
+ },
+ {
+ "kind": "primitive",
+ "type": "null"
+ },
+ {
+ "kind": "primitive",
+ "type": "boolean"
+ },
+ {
+ "kind": "literal",
+ "value": 1
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 35,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 60,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 37,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 35,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 62,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 37,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 35,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 37,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 35,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 37,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 35,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 68,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 37,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "canceled"
+ },
+ {
+ "kind": "union",
+ "types": [
+ 206,
+ 207
+ ]
+ },
+ {
+ "kind": "literal",
+ "value": "next-step"
+ },
+ {
+ "kind": "literal",
+ "value": "next-turn"
+ },
+ {
+ "kind": "literal",
+ "value": "agent/inbox/spliced"
+ }
+ ]
+ }
+ },
+ {
+ "key": "event:developer/message",
+ "kind": "event",
+ "event": "developer/message",
+ "surface": true,
+ "digest": "a6cc709dc063ad3d5a3755416ce4cba0c6dd7afab82e7d3a7ee27a5c22ed20f7",
+ "schema": {
+ "root": 0,
+ "nodes": [
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "data",
+ "type": 1,
+ "optional": false
+ },
+ {
+ "name": "ignorable",
+ "type": 26,
+ "optional": true
+ },
+ {
+ "name": "seq",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "sourceEventSeqs",
+ "type": 204,
+ "optional": true
+ },
+ {
+ "name": "surfaceOp",
+ "type": 205,
+ "optional": false
+ },
+ {
+ "name": "time",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 208,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "headerSeq",
+ "type": 2,
+ "optional": true
+ },
+ {
+ "name": "message",
+ "type": 3,
+ "optional": false
+ },
+ {
+ "name": "step",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "turn",
+ "type": 2,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "primitive",
+ "type": "number"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "content",
+ "type": 4,
+ "optional": false
+ },
+ {
+ "name": "id",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "role",
+ "type": 31,
+ "optional": false
+ },
+ {
+ "name": "source",
+ "type": 32,
+ "optional": false,
+ "compatibility": {
+ "version": 1,
+ "policy": "session-source-attribution",
+ "binding": "session.developer-message.source",
+ "discriminator": "kind",
+ "unknownKinds": "preserve",
+ "attributionKinds": [
+ "tmux-context",
+ "user-question-reply",
+ "working-directory"
+ ]
+ }
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "array",
+ "element": 5
+ },
+ {
+ "kind": "union",
+ "types": [
+ 6,
+ 9,
+ 11,
+ 14,
+ 16,
+ 18,
+ 28
+ ]
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "text",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 8,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "primitive",
+ "type": "string"
+ },
+ {
+ "kind": "literal",
+ "value": "reasoning"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "text",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "text"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "tool",
+ "type": 12,
+ "optional": true
+ },
+ {
+ "name": "toolName",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 13,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "primitive",
+ "type": "never"
+ },
+ {
+ "kind": "literal",
+ "value": "tool-addition"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "toolName",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 15,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool-removal"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "arguments",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "id",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "name",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 17,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool-call"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "attachment",
+ "type": 19,
+ "optional": false
+ },
+ {
+ "name": "offloaded",
+ "type": 26,
+ "optional": true
+ },
+ {
+ "name": "type",
+ "type": 27,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "attachmentId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "bytes",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "height",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "mediaType",
+ "type": 20,
+ "optional": false
+ },
+ {
+ "name": "name",
+ "type": 7,
+ "optional": true
+ },
+ {
+ "name": "originalDimensions",
+ "type": 25,
+ "optional": true
+ },
+ {
+ "name": "width",
+ "type": 2,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "union",
+ "types": [
+ 21,
+ 22,
+ 23,
+ 24
+ ]
+ },
+ {
+ "kind": "literal",
+ "value": "image/gif"
+ },
+ {
+ "kind": "literal",
+ "value": "image/jpeg"
+ },
+ {
+ "kind": "literal",
+ "value": "image/png"
+ },
+ {
+ "kind": "literal",
+ "value": "image/webp"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "height",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "width",
+ "type": 2,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": true
+ },
+ {
+ "kind": "literal",
+ "value": "image"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "attachment",
+ "type": 29,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 30,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "attachmentId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "bytes",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "name",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "file"
+ },
+ {
+ "kind": "literal",
+ "value": "developer"
+ },
+ {
+ "kind": "union",
+ "types": [
+ 33,
+ 38,
+ 40,
+ 42,
+ 44,
+ 46,
+ 48,
+ 50,
+ 52,
+ 55,
+ 58,
+ 60,
+ 62,
+ 64,
+ 66,
+ 68,
+ 69,
+ 70,
+ 71,
+ 72,
+ 73,
+ 74,
+ 75,
+ 76,
+ 78,
+ 79,
+ 80,
+ 81,
+ 82,
+ 83,
+ 84,
+ 85,
+ 86,
+ 87,
+ 88,
+ 89,
+ 90,
+ 92,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103,
+ 104,
+ 105,
+ 106,
+ 107,
+ 108,
+ 109,
+ 110,
+ 111,
+ 112,
+ 113,
+ 114,
+ 115,
+ 116,
+ 117,
+ 119,
+ 120,
+ 121,
+ 122,
+ 123,
+ 124,
+ 125,
+ 126,
+ 127,
+ 128,
+ 129,
+ 130,
+ 131,
+ 133,
+ 135,
+ 138,
+ 139,
+ 140,
+ 141,
+ 142,
+ 143,
+ 145,
+ 146,
+ 147,
+ 148,
+ 150,
+ 151,
+ 152,
+ 153,
+ 154,
+ 156,
+ 158,
+ 159,
+ 161,
+ 163,
+ 171,
+ 173,
+ 176,
+ 178,
+ 181,
+ 183,
+ 185,
+ 189,
+ 191,
+ 199,
+ 200,
+ 201,
+ 202,
+ 203
+ ]
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 34,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 35,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 36,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "snapshot"
+ },
+ {
+ "kind": "literal",
+ "value": "repeat-tool-reminder"
+ },
+ {
+ "kind": "array",
+ "element": 37
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "name",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "text",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 34,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 39,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 36,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "runtime-context"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 34,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 41,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 36,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "schedule"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 34,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 43,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 36,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "time-context"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 34,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 45,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 36,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tmux-context"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 34,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 47,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 36,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool-goal"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 34,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 36,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool-jobs"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 34,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 51,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 36,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "user-approval"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 53,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 54,
+ "optional": false
+ },
+ {
+ "name": "senderSessionId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "notice"
+ },
+ {
+ "kind": "literal",
+ "value": "subagent-settled"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 56,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 57,
+ "optional": false
+ },
+ {
+ "name": "senderSessionId",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "relay"
+ },
+ {
+ "kind": "literal",
+ "value": "agent-message"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 53,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 59,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "dsh-session-title-llm"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 53,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 61,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "hooks-claude-code"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 53,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 63,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "hooks-codex"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 53,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 65,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "model-selection"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 53,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 67,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "plan-mode"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 53,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 35,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 53,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 39,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 53,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 41,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 53,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 43,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 53,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 45,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 53,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 47,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 53,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 53,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 51,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 77,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 59,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "instructions"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 77,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 61,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 77,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 63,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 77,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 65,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 77,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 67,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 77,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 35,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 77,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 39,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 77,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 41,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 77,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 43,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 77,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 45,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 77,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 47,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 77,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 49,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 77,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 51,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 91,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 59,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "recall"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 91,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 61,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 91,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 63,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 91,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 65,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 91,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 67,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 91,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 35,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 91,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 39,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 91,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 41,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 91,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 43,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 91,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 45,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 91,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 47,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 91,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 49,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 91,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 51,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 56,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 59,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 56,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 61,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 56,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 63,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 56,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 65,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 56,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 67,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 56,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 35,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 56,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 39,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 56,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 41,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 56,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 43,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 56,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 45,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 56,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 47,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 56,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 49,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 56,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 51,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 118,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 59,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "catalog"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 118,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 61,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 118,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 63,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 118,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 65,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 118,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 67,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 118,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 35,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 118,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 39,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 118,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 41,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 118,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 43,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 118,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 45,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 118,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 47,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 118,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 49,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 118,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 51,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "goalId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 132,
+ "optional": false
+ },
+ {
+ "name": "revision",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "round",
+ "type": 2,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "goal"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 134,
+ "optional": false
+ },
+ {
+ "name": "messageId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "senderId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "senderName",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "teamId",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "team-message"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 136,
+ "optional": false
+ },
+ {
+ "name": "model",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "provider",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "replayState",
+ "type": 137,
+ "optional": true
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "model"
+ },
+ {
+ "kind": "opaque",
+ "reason": "unknown"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 59,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 61,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 63,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 65,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 67,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 144,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "ptc-mode"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 35,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 39,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 41,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 149,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "system-prompt"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 43,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 45,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 47,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 49,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 155,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool-registry"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 157,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "user"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 51,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 160,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "working-directory"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 162,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "cordis-host-runner"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "baseline",
+ "type": 26,
+ "optional": true
+ },
+ {
+ "name": "baselineIdentity",
+ "type": 7,
+ "optional": true
+ },
+ {
+ "name": "changes",
+ "type": 164,
+ "optional": false
+ },
+ {
+ "name": "form",
+ "type": 77,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 170,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "array",
+ "element": 165
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "action",
+ "type": 166,
+ "optional": false
+ },
+ {
+ "name": "digest",
+ "type": 7,
+ "optional": true
+ },
+ {
+ "name": "path",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "scope",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "union",
+ "types": [
+ 167,
+ 168,
+ 169
+ ]
+ },
+ {
+ "kind": "literal",
+ "value": "remove"
+ },
+ {
+ "kind": "literal",
+ "value": "replace"
+ },
+ {
+ "kind": "literal",
+ "value": "set"
+ },
+ {
+ "kind": "literal",
+ "value": "agent-instructions"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "callId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "form",
+ "type": 53,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 172,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "plugin-recommendation"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "callId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 174,
+ "optional": false
+ },
+ {
+ "name": "outcome",
+ "type": 175,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "user-question-reply"
+ },
+ {
+ "kind": "literal",
+ "value": "answered"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "callId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 177,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "clientTimeZone",
+ "type": 7,
+ "optional": true
+ },
+ {
+ "name": "kind",
+ "type": 157,
+ "optional": false
+ },
+ {
+ "name": "principal",
+ "type": 179,
+ "optional": true
+ },
+ {
+ "name": "rpcId",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 180,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "owner"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "compactionId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 182,
+ "optional": false
+ },
+ {
+ "name": "sourceCommandId",
+ "type": 7,
+ "optional": true
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "compact-checkpoint"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "deliveryId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "form",
+ "type": 53,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 184,
+ "optional": false
+ },
+ {
+ "name": "provider",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "ruleId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "source",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "webhook"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "entries",
+ "type": 186,
+ "optional": false
+ },
+ {
+ "name": "form",
+ "type": 118,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 188,
+ "optional": false
+ },
+ {
+ "name": "update",
+ "type": 26,
+ "optional": true
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "array",
+ "element": 187
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "description",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "name",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "skill-catalog"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 77,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 190,
+ "optional": false
+ },
+ {
+ "name": "name",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "skill-invocation"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 91,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 192,
+ "optional": false
+ },
+ {
+ "name": "references",
+ "type": 193,
+ "optional": false
+ },
+ {
+ "name": "version",
+ "type": 198,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "session-reference"
+ },
+ {
+ "kind": "array",
+ "element": 194
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "capturedFormatVersion",
+ "type": 2,
+ "optional": true
+ },
+ {
+ "name": "capturedThroughSeq",
+ "type": 195,
+ "optional": false
+ },
+ {
+ "name": "compacted",
+ "type": 197,
+ "optional": false
+ },
+ {
+ "name": "inputIndex",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "label",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "omittedBytes",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "omittedMessages",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "originalMessages",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "retainedMessages",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "sessionId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "truncated",
+ "type": 197,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "union",
+ "types": [
+ 2,
+ 196
+ ]
+ },
+ {
+ "kind": "primitive",
+ "type": "null"
+ },
+ {
+ "kind": "primitive",
+ "type": "boolean"
+ },
+ {
+ "kind": "literal",
+ "value": 1
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 34,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 59,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 36,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 34,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 61,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 36,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 34,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 63,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 36,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 34,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 65,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 36,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 34,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 67,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 36,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "array",
+ "element": 2
+ },
+ {
+ "kind": "union",
+ "types": [
+ 206,
+ 207
+ ]
+ },
+ {
+ "kind": "literal",
+ "value": "append"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "endSeq",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "op",
+ "type": 168,
+ "optional": false
+ },
+ {
+ "name": "startSeq",
+ "type": 2,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "developer/message"
+ }
+ ]
+ }
+ },
+ {
+ "key": "event:session/title-llm-request",
+ "kind": "event",
+ "event": "session/title-llm-request",
+ "surface": false,
+ "digest": "34cdaafedea27447895eb9f7f51a9da1b1de6c36c7415d7e76a72f1002e84214",
+ "schema": {
+ "root": 0,
+ "nodes": [
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "data",
+ "type": 1,
+ "optional": false
+ },
+ {
+ "name": "ignorable",
+ "type": 27,
+ "optional": true
+ },
+ {
+ "name": "seq",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "time",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 214,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "maxTokens",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "messageSeqs",
+ "type": 3,
+ "optional": false
+ },
+ {
+ "name": "messages",
+ "type": 4,
+ "optional": false
+ },
+ {
+ "name": "reasoningEffort",
+ "type": 10,
+ "optional": true
+ },
+ {
+ "name": "route",
+ "type": 213,
+ "optional": false
+ },
+ {
+ "name": "system",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "titleProvider",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "primitive",
+ "type": "number"
+ },
+ {
+ "kind": "array",
+ "element": 2
+ },
+ {
+ "kind": "array",
+ "element": 5
+ },
+ {
+ "kind": "union",
+ "types": [
+ 6,
+ 37,
+ 208,
+ 209,
+ 211
+ ]
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "content",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "id",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "isError",
+ "type": 34,
+ "optional": true
+ },
+ {
+ "name": "role",
+ "type": 35,
+ "optional": false
+ },
+ {
+ "name": "source",
+ "type": 36,
+ "optional": false
+ },
+ {
+ "name": "toolCallId",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "array",
+ "element": 8
+ },
+ {
+ "kind": "union",
+ "types": [
+ 9,
+ 12,
+ 14,
+ 17,
+ 19,
+ 29,
+ 31
+ ]
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "text",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 11,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "primitive",
+ "type": "string"
+ },
+ {
+ "kind": "literal",
+ "value": "reasoning"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "text",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 13,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "text"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "tool",
+ "type": 15,
+ "optional": true
+ },
+ {
+ "name": "toolName",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 16,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "primitive",
+ "type": "never"
+ },
+ {
+ "kind": "literal",
+ "value": "tool-addition"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "arguments",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "id",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "name",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 18,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool-call"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "attachment",
+ "type": 20,
+ "optional": false
+ },
+ {
+ "name": "offloaded",
+ "type": 27,
+ "optional": true
+ },
+ {
+ "name": "type",
+ "type": 28,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "attachmentId",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "bytes",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "height",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "mediaType",
+ "type": 21,
+ "optional": false
+ },
+ {
+ "name": "name",
+ "type": 10,
+ "optional": true
+ },
+ {
+ "name": "originalDimensions",
+ "type": 26,
+ "optional": true
+ },
+ {
+ "name": "width",
+ "type": 2,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "union",
+ "types": [
+ 22,
+ 23,
+ 24,
+ 25
+ ]
+ },
+ {
+ "kind": "literal",
+ "value": "image/gif"
+ },
+ {
+ "kind": "literal",
+ "value": "image/jpeg"
+ },
+ {
+ "kind": "literal",
+ "value": "image/png"
+ },
+ {
+ "kind": "literal",
+ "value": "image/webp"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "height",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "width",
+ "type": 2,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": true
+ },
+ {
+ "kind": "literal",
+ "value": "image"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "toolName",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 30,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool-removal"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "attachment",
+ "type": 32,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 33,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "attachmentId",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "bytes",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "name",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "file"
+ },
+ {
+ "kind": "primitive",
+ "type": "boolean"
+ },
+ {
+ "kind": "literal",
+ "value": "tool"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "callId",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 35,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "content",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "id",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "role",
+ "type": 38,
+ "optional": false
+ },
+ {
+ "name": "source",
+ "type": 39,
+ "optional": false,
+ "compatibility": {
+ "version": 1,
+ "policy": "session-source-attribution",
+ "binding": "session.developer-message.source",
+ "discriminator": "kind",
+ "unknownKinds": "preserve",
+ "attributionKinds": [
+ "tmux-context",
+ "user-question-reply",
+ "working-directory"
+ ]
+ }
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "developer"
+ },
+ {
+ "kind": "union",
+ "types": [
+ 36,
+ 40,
+ 45,
+ 47,
+ 49,
+ 51,
+ 52,
+ 54,
+ 56,
+ 58,
+ 60,
+ 61,
+ 63,
+ 65,
+ 67,
+ 69,
+ 71,
+ 73,
+ 75,
+ 77,
+ 78,
+ 80,
+ 82,
+ 84,
+ 85,
+ 86,
+ 87,
+ 88,
+ 89,
+ 90,
+ 99,
+ 102,
+ 103,
+ 106,
+ 109,
+ 111,
+ 113,
+ 115,
+ 118,
+ 119,
+ 120,
+ 121,
+ 122,
+ 123,
+ 124,
+ 125,
+ 126,
+ 127,
+ 128,
+ 129,
+ 130,
+ 131,
+ 132,
+ 133,
+ 138,
+ 139,
+ 140,
+ 141,
+ 142,
+ 143,
+ 144,
+ 145,
+ 146,
+ 147,
+ 149,
+ 150,
+ 151,
+ 153,
+ 154,
+ 155,
+ 156,
+ 157,
+ 158,
+ 159,
+ 166,
+ 167,
+ 168,
+ 169,
+ 170,
+ 171,
+ 172,
+ 173,
+ 174,
+ 175,
+ 176,
+ 177,
+ 178,
+ 179,
+ 180,
+ 181,
+ 182,
+ 183,
+ 184,
+ 185,
+ 186,
+ 187,
+ 188,
+ 189,
+ 190,
+ 191,
+ 192,
+ 193,
+ 194,
+ 195,
+ 196,
+ 197,
+ 198,
+ 199,
+ 200,
+ 201,
+ 203,
+ 205
+ ]
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 41,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 43,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "snapshot"
+ },
+ {
+ "kind": "literal",
+ "value": "plan-mode"
+ },
+ {
+ "kind": "array",
+ "element": 44
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "name",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "text",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 46,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "hooks-claude-code"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 48,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "hooks-codex"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 50,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "model-selection"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 53,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "ptc-mode"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 55,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "repeat-tool-reminder"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 57,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "runtime-context"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 59,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "schedule"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 41,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 55,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 43,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 62,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "system-prompt"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "time-context"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tmux-context"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 68,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool-goal"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 70,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool-jobs"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 72,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool-registry"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 74,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "user"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 76,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "user-approval"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 41,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 57,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 43,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 79,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "working-directory"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 81,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "cordis-host-runner"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 83,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "dsh-session-title-llm"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 41,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 59,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 43,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 41,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 43,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 41,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 43,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 41,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 68,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 43,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 41,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 70,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 43,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 41,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 76,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 43,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "baseline",
+ "type": 27,
+ "optional": true
+ },
+ {
+ "name": "baselineIdentity",
+ "type": 10,
+ "optional": true
+ },
+ {
+ "name": "changes",
+ "type": 91,
+ "optional": false
+ },
+ {
+ "name": "form",
+ "type": 97,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 98,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "array",
+ "element": 92
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "action",
+ "type": 93,
+ "optional": false
+ },
+ {
+ "name": "digest",
+ "type": 10,
+ "optional": true
+ },
+ {
+ "name": "path",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "scope",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "union",
+ "types": [
+ 94,
+ 95,
+ 96
+ ]
+ },
+ {
+ "kind": "literal",
+ "value": "remove"
+ },
+ {
+ "kind": "literal",
+ "value": "replace"
+ },
+ {
+ "kind": "literal",
+ "value": "set"
+ },
+ {
+ "kind": "literal",
+ "value": "instructions"
+ },
+ {
+ "kind": "literal",
+ "value": "agent-instructions"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "callId",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 101,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "notice"
+ },
+ {
+ "kind": "literal",
+ "value": "plugin-recommendation"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 41,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 83,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 43,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "callId",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 104,
+ "optional": false
+ },
+ {
+ "name": "outcome",
+ "type": 105,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "user-question-reply"
+ },
+ {
+ "kind": "literal",
+ "value": "answered"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "clientTimeZone",
+ "type": 10,
+ "optional": true
+ },
+ {
+ "name": "kind",
+ "type": 74,
+ "optional": false
+ },
+ {
+ "name": "principal",
+ "type": 107,
+ "optional": true
+ },
+ {
+ "name": "rpcId",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 108,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "owner"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "compactionId",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 110,
+ "optional": false
+ },
+ {
+ "name": "sourceCommandId",
+ "type": 10,
+ "optional": true
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "compact-checkpoint"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 112,
+ "optional": false
+ },
+ {
+ "name": "senderSessionId",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "subagent-settled"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "deliveryId",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 114,
+ "optional": false
+ },
+ {
+ "name": "provider",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "ruleId",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "source",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "webhook"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 116,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 117,
+ "optional": false
+ },
+ {
+ "name": "senderSessionId",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "relay"
+ },
+ {
+ "kind": "literal",
+ "value": "agent-message"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 48,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 50,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 55,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 57,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 59,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 68,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 70,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 76,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 83,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 97,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 46,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 97,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 48,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "entries",
+ "type": 134,
+ "optional": false
+ },
+ {
+ "name": "form",
+ "type": 136,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 137,
+ "optional": false
+ },
+ {
+ "name": "update",
+ "type": 27,
+ "optional": true
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "array",
+ "element": 135
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "description",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "name",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "catalog"
+ },
+ {
+ "kind": "literal",
+ "value": "skill-catalog"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 97,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 50,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 97,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 97,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 55,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 97,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 57,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 97,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 59,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 97,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 97,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 97,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 68,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 97,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 70,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 97,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 148,
+ "optional": false
+ },
+ {
+ "name": "name",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "skill-invocation"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 97,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 76,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 97,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 83,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 152,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 46,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "recall"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 152,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 48,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 152,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 50,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 152,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 152,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 55,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 152,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 57,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 152,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 59,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 152,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 160,
+ "optional": false
+ },
+ {
+ "name": "references",
+ "type": 161,
+ "optional": false
+ },
+ {
+ "name": "version",
+ "type": 165,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "session-reference"
+ },
+ {
+ "kind": "array",
+ "element": 162
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "capturedFormatVersion",
+ "type": 2,
+ "optional": true
+ },
+ {
+ "name": "capturedThroughSeq",
+ "type": 163,
+ "optional": false
+ },
+ {
+ "name": "compacted",
+ "type": 34,
+ "optional": false
+ },
+ {
+ "name": "inputIndex",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "label",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "omittedBytes",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "omittedMessages",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "originalMessages",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "retainedMessages",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "sessionId",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "truncated",
+ "type": 34,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "union",
+ "types": [
+ 2,
+ 164
+ ]
+ },
+ {
+ "kind": "primitive",
+ "type": "null"
+ },
+ {
+ "kind": "literal",
+ "value": 1
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 152,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 152,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 152,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 68,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 152,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 70,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 152,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 76,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 152,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 83,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 116,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 46,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 116,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 48,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 116,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 50,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 41,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 43,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 116,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 116,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 55,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 116,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 57,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 116,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 59,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 116,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 116,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 116,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 68,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 116,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 70,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 116,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 76,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 116,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 83,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 41,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 48,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 43,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 136,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 46,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 136,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 48,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 136,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 50,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 136,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 136,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 55,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 136,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 57,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 136,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 59,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 136,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 136,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 41,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 50,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 43,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 136,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 68,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 136,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 70,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 136,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 76,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 136,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 83,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "goalId",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 202,
+ "optional": false
+ },
+ {
+ "name": "revision",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "round",
+ "type": 2,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "goal"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 204,
+ "optional": false
+ },
+ {
+ "name": "messageId",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "senderId",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "senderName",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "teamId",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "team-message"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 206,
+ "optional": false
+ },
+ {
+ "name": "model",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "provider",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "replayState",
+ "type": 207,
+ "optional": true
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "model"
+ },
+ {
+ "kind": "opaque",
+ "reason": "unknown"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "content",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "id",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "role",
+ "type": 74,
+ "optional": false
+ },
+ {
+ "name": "source",
+ "type": 39,
+ "optional": false,
+ "compatibility": {
+ "version": 1,
+ "policy": "session-source-attribution",
+ "binding": "session.user-message.source",
+ "discriminator": "kind",
+ "unknownKinds": "preserve",
+ "attributionKinds": [
+ "tmux-context",
+ "user-question-reply",
+ "working-directory"
+ ]
+ }
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "content",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "id",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "role",
+ "type": 210,
+ "optional": false
+ },
+ {
+ "name": "source",
+ "type": 205,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "assistant"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "content",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "id",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "role",
+ "type": 212,
+ "optional": false
+ },
+ {
+ "name": "source",
+ "type": 61,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "system"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "model",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "provider",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "session/title-llm-request"
+ }
+ ]
+ }
+ },
+ {
+ "key": "event:user/message",
+ "kind": "event",
+ "event": "user/message",
+ "surface": true,
+ "digest": "784aaa6de3e5e3d2aaad0fe35c139e9a5ad4797d85587ac5676ae5561bc4dbb7",
+ "schema": {
+ "root": 0,
+ "nodes": [
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "data",
+ "type": 1,
+ "optional": false
+ },
+ {
+ "name": "ignorable",
+ "type": 25,
+ "optional": true
+ },
+ {
+ "name": "seq",
+ "type": 18,
+ "optional": false
+ },
+ {
+ "name": "sourceEventSeqs",
+ "type": 202,
+ "optional": true
+ },
+ {
+ "name": "surfaceOp",
+ "type": 203,
+ "optional": false
+ },
+ {
+ "name": "time",
+ "type": 18,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 206,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "content",
+ "type": 2,
+ "optional": false
+ },
+ {
+ "name": "id",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "role",
+ "type": 30,
+ "optional": false
+ },
+ {
+ "name": "source",
+ "type": 31,
+ "optional": false,
+ "compatibility": {
+ "version": 1,
+ "policy": "session-source-attribution",
+ "binding": "session.user-message.source",
+ "discriminator": "kind",
+ "unknownKinds": "preserve",
+ "attributionKinds": [
+ "tmux-context",
+ "user-question-reply",
+ "working-directory"
+ ]
+ }
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "array",
+ "element": 3
+ },
+ {
+ "kind": "union",
+ "types": [
+ 4,
+ 7,
+ 9,
+ 12,
+ 14,
+ 16,
+ 27
+ ]
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "text",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 6,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "primitive",
+ "type": "string"
+ },
+ {
+ "kind": "literal",
+ "value": "reasoning"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "text",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 8,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "text"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "tool",
+ "type": 10,
+ "optional": true
+ },
+ {
+ "name": "toolName",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 11,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "primitive",
+ "type": "never"
+ },
+ {
+ "kind": "literal",
+ "value": "tool-addition"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "toolName",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 13,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool-removal"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "arguments",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "id",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "name",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 15,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool-call"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "attachment",
+ "type": 17,
+ "optional": false
+ },
+ {
+ "name": "offloaded",
+ "type": 25,
+ "optional": true
+ },
+ {
+ "name": "type",
+ "type": 26,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "attachmentId",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "bytes",
+ "type": 18,
+ "optional": false
+ },
+ {
+ "name": "height",
+ "type": 18,
+ "optional": false
+ },
+ {
+ "name": "mediaType",
+ "type": 19,
+ "optional": false
+ },
+ {
+ "name": "name",
+ "type": 5,
+ "optional": true
+ },
+ {
+ "name": "originalDimensions",
+ "type": 24,
+ "optional": true
+ },
+ {
+ "name": "width",
+ "type": 18,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "primitive",
+ "type": "number"
+ },
+ {
+ "kind": "union",
+ "types": [
+ 20,
+ 21,
+ 22,
+ 23
+ ]
+ },
+ {
+ "kind": "literal",
+ "value": "image/gif"
+ },
+ {
+ "kind": "literal",
+ "value": "image/jpeg"
+ },
+ {
+ "kind": "literal",
+ "value": "image/png"
+ },
+ {
+ "kind": "literal",
+ "value": "image/webp"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "height",
+ "type": 18,
+ "optional": false
+ },
+ {
+ "name": "width",
+ "type": 18,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": true
+ },
+ {
+ "kind": "literal",
+ "value": "image"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "attachment",
+ "type": 28,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 29,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "attachmentId",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "bytes",
+ "type": 18,
+ "optional": false
+ },
+ {
+ "name": "name",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "file"
+ },
+ {
+ "kind": "literal",
+ "value": "user"
+ },
+ {
+ "kind": "union",
+ "types": [
+ 32,
+ 37,
+ 39,
+ 41,
+ 43,
+ 45,
+ 48,
+ 51,
+ 53,
+ 55,
+ 57,
+ 59,
+ 61,
+ 63,
+ 65,
+ 67,
+ 68,
+ 69,
+ 70,
+ 71,
+ 72,
+ 74,
+ 75,
+ 76,
+ 77,
+ 78,
+ 79,
+ 80,
+ 81,
+ 82,
+ 83,
+ 84,
+ 85,
+ 86,
+ 88,
+ 89,
+ 90,
+ 91,
+ 92,
+ 93,
+ 94,
+ 95,
+ 96,
+ 97,
+ 98,
+ 99,
+ 100,
+ 101,
+ 102,
+ 103,
+ 104,
+ 105,
+ 106,
+ 107,
+ 108,
+ 109,
+ 110,
+ 111,
+ 112,
+ 113,
+ 115,
+ 116,
+ 117,
+ 118,
+ 119,
+ 120,
+ 121,
+ 122,
+ 123,
+ 124,
+ 125,
+ 126,
+ 127,
+ 129,
+ 131,
+ 134,
+ 135,
+ 136,
+ 137,
+ 138,
+ 140,
+ 141,
+ 142,
+ 143,
+ 145,
+ 146,
+ 147,
+ 148,
+ 149,
+ 151,
+ 152,
+ 153,
+ 155,
+ 157,
+ 158,
+ 166,
+ 168,
+ 171,
+ 173,
+ 176,
+ 178,
+ 180,
+ 184,
+ 186,
+ 194,
+ 195,
+ 196,
+ 197,
+ 198,
+ 199,
+ 200,
+ 201
+ ]
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 33,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 34,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 35,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "snapshot"
+ },
+ {
+ "kind": "literal",
+ "value": "tmux-context"
+ },
+ {
+ "kind": "array",
+ "element": 36
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "name",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "text",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 33,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 38,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 35,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool-goal"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 33,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 40,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 35,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool-jobs"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 33,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 35,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "user-approval"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 33,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 44,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 35,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "dsh-session-title-llm"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 47,
+ "optional": false
+ },
+ {
+ "name": "senderSessionId",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "notice"
+ },
+ {
+ "kind": "literal",
+ "value": "subagent-settled"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 50,
+ "optional": false
+ },
+ {
+ "name": "senderSessionId",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "relay"
+ },
+ {
+ "kind": "literal",
+ "value": "agent-message"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 52,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "hooks-claude-code"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 54,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "hooks-codex"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 56,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "model-selection"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 58,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "plan-mode"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 60,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "repeat-tool-reminder"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 62,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "runtime-context"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "schedule"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "time-context"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 34,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 38,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 40,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 44,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 73,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 52,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "instructions"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 73,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 54,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 73,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 56,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 73,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 58,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 73,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 60,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 73,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 62,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 73,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 73,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 73,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 34,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 73,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 38,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 73,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 40,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 73,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 73,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 44,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 87,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 52,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "recall"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 87,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 54,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 87,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 56,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 87,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 58,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 87,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 60,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 87,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 62,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 87,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 87,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 87,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 34,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 87,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 38,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 87,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 40,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 87,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 87,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 44,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 52,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 54,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 56,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 58,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 60,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 62,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 34,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 38,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 40,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 44,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 114,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 52,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "catalog"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 114,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 54,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 114,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 56,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 114,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 58,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 114,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 60,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 114,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 62,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 114,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 114,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 114,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 34,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 114,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 38,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 114,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 40,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 114,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 114,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 44,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "goalId",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 128,
+ "optional": false
+ },
+ {
+ "name": "revision",
+ "type": 18,
+ "optional": false
+ },
+ {
+ "name": "round",
+ "type": 18,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "goal"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 130,
+ "optional": false
+ },
+ {
+ "name": "messageId",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "senderId",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "senderName",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "teamId",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "team-message"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 132,
+ "optional": false
+ },
+ {
+ "name": "model",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "provider",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "replayState",
+ "type": 133,
+ "optional": true
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "model"
+ },
+ {
+ "kind": "opaque",
+ "reason": "unknown"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 52,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 54,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 56,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 58,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 139,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "ptc-mode"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 60,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 62,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 144,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "system-prompt"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 34,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 38,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 40,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 150,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool-registry"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 30,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 154,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "working-directory"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 156,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "cordis-host-runner"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 44,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "baseline",
+ "type": 25,
+ "optional": true
+ },
+ {
+ "name": "baselineIdentity",
+ "type": 5,
+ "optional": true
+ },
+ {
+ "name": "changes",
+ "type": 159,
+ "optional": false
+ },
+ {
+ "name": "form",
+ "type": 73,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 165,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "array",
+ "element": 160
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "action",
+ "type": 161,
+ "optional": false
+ },
+ {
+ "name": "digest",
+ "type": 5,
+ "optional": true
+ },
+ {
+ "name": "path",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "scope",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "union",
+ "types": [
+ 162,
+ 163,
+ 164
+ ]
+ },
+ {
+ "kind": "literal",
+ "value": "remove"
+ },
+ {
+ "kind": "literal",
+ "value": "replace"
+ },
+ {
+ "kind": "literal",
+ "value": "set"
+ },
+ {
+ "kind": "literal",
+ "value": "agent-instructions"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "callId",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "form",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 167,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "plugin-recommendation"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "callId",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 169,
+ "optional": false
+ },
+ {
+ "name": "outcome",
+ "type": 170,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "user-question-reply"
+ },
+ {
+ "kind": "literal",
+ "value": "answered"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "callId",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 172,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "clientTimeZone",
+ "type": 5,
+ "optional": true
+ },
+ {
+ "name": "kind",
+ "type": 30,
+ "optional": false
+ },
+ {
+ "name": "principal",
+ "type": 174,
+ "optional": true
+ },
+ {
+ "name": "rpcId",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 175,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "owner"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "compactionId",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 177,
+ "optional": false
+ },
+ {
+ "name": "sourceCommandId",
+ "type": 5,
+ "optional": true
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "compact-checkpoint"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "deliveryId",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "form",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 179,
+ "optional": false
+ },
+ {
+ "name": "provider",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "ruleId",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "source",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "webhook"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "entries",
+ "type": 181,
+ "optional": false
+ },
+ {
+ "name": "form",
+ "type": 114,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 183,
+ "optional": false
+ },
+ {
+ "name": "update",
+ "type": 25,
+ "optional": true
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "array",
+ "element": 182
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "description",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "name",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "skill-catalog"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 73,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 185,
+ "optional": false
+ },
+ {
+ "name": "name",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "skill-invocation"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 87,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 187,
+ "optional": false
+ },
+ {
+ "name": "references",
+ "type": 188,
+ "optional": false
+ },
+ {
+ "name": "version",
+ "type": 193,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "session-reference"
+ },
+ {
+ "kind": "array",
+ "element": 189
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "capturedFormatVersion",
+ "type": 18,
+ "optional": true
+ },
+ {
+ "name": "capturedThroughSeq",
+ "type": 190,
+ "optional": false
+ },
+ {
+ "name": "compacted",
+ "type": 192,
+ "optional": false
+ },
+ {
+ "name": "inputIndex",
+ "type": 18,
+ "optional": false
+ },
+ {
+ "name": "label",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "omittedBytes",
+ "type": 18,
+ "optional": false
+ },
+ {
+ "name": "omittedMessages",
+ "type": 18,
+ "optional": false
+ },
+ {
+ "name": "originalMessages",
+ "type": 18,
+ "optional": false
+ },
+ {
+ "name": "retainedMessages",
+ "type": 18,
+ "optional": false
+ },
+ {
+ "name": "sessionId",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "truncated",
+ "type": 192,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "union",
+ "types": [
+ 18,
+ 191
+ ]
+ },
+ {
+ "kind": "primitive",
+ "type": "null"
+ },
+ {
+ "kind": "primitive",
+ "type": "boolean"
+ },
+ {
+ "kind": "literal",
+ "value": 1
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 33,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 52,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 35,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 33,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 54,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 35,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 33,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 56,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 35,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 33,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 58,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 35,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 33,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 60,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 35,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 33,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 62,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 35,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 33,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 35,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 33,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 35,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "array",
+ "element": 18
+ },
+ {
+ "kind": "union",
+ "types": [
+ 204,
+ 205
+ ]
+ },
+ {
+ "kind": "literal",
+ "value": "append"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "endSeq",
+ "type": 18,
+ "optional": false
+ },
+ {
+ "name": "op",
+ "type": 163,
+ "optional": false
+ },
+ {
+ "name": "startSeq",
+ "type": 18,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "user/message"
+ }
+ ]
+ }
+ }
+ ],
+ "types": []
+}
diff --git a/docs/persistence-changes/2026-10-19-plugin-recommendations.zh.md b/docs/persistence-changes/2026-10-19-plugin-recommendations.zh.md
new file mode 100644
index 0000000000..f468a77ca6
--- /dev/null
+++ b/docs/persistence-changes/2026-10-19-plugin-recommendations.zh.md
@@ -0,0 +1,60 @@
+---
+description: "记录持久化类型更改及其兼容性确认。"
+kind: persistence-change
+---
+
+# 2026-10-19-plugin-recommendations
+
+[English](2026-10-19-plugin-recommendations.md) | 中文
+
+## 概述
+
+新增 plugin-recommendation 消息来源,表示用户启用推荐的官方插件后排入主会话的通知。
+
+## 目录
+
+- [声明](#declaration)
+- [兼容性](#compatibility)
+- [验证](#verification)
+- [开发备注](#dev-note)
+
+
+## 声明
+
+```yaml persistence-change
+schemaVersion: 1
+id: 2026-10-19-plugin-recommendations
+baseline: false
+changes:
+ - root: "event:agent/inbox/spliced"
+ previous: "2026-10-13-user-rpc-principal"
+ after: "77a13807c15400b23a7ef7bb6920787b6eba466c3f3ecf63d39552176c36b3fb"
+ decision: same-version
+ - root: "event:developer/message"
+ previous: "2026-10-13-user-rpc-principal"
+ after: "a6cc709dc063ad3d5a3755416ce4cba0c6dd7afab82e7d3a7ee27a5c22ed20f7"
+ decision: same-version
+ - root: "event:session/title-llm-request"
+ previous: "2026-10-13-user-rpc-principal"
+ after: "34cdaafedea27447895eb9f7f51a9da1b1de6c36c7415d7e76a72f1002e84214"
+ decision: same-version
+ - root: "event:user/message"
+ previous: "2026-10-13-user-rpc-principal"
+ after: "784aaa6de3e5e3d2aaad0fe35c139e9a5ad4797d85587ac5676ae5561bc4dbb7"
+ decision: same-version
+```
+
+
+## 兼容性
+
+已有来源和记录不变,新读取方仍接受已有会话。新增 kind 属于可合并扩展的 MessageSource 元数据,使用既有 notice 形式并提供必需的 summary。旧消费方对未知来源 kind 使用默认分支,可呈现已有通知形式和未改变的消息正文;没有新增必读事件判别符,也不重新解释已有 kind。通知记录已完成的配置操作,读取会话不会重放该操作。实验性选择回执使用现有可忽略的 plugin-record 封装。
+
+
+## 验证
+
+Host 与 Client 定向测试共 28 项通过,变更源文件覆盖率为 100%。Loader/HMR 组合测试启用真实可选包,核对保存的配置,并观察同一 Agent 消费续跑通知。测试覆盖选择回放、重复操作、启用失败和卸载。
+
+
+## 开发备注
+
+无。
diff --git a/docs/persistence-changes/historical-formats/README.i18n.yaml b/docs/persistence-changes/historical-formats/README.i18n.yaml
index 5339de2d2b..8044776c05 100644
--- a/docs/persistence-changes/historical-formats/README.i18n.yaml
+++ b/docs/persistence-changes/historical-formats/README.i18n.yaml
@@ -15,8 +15,8 @@
en: 14c57f30e676f6e3
zh: b1a0ccf26fab3727
/session-persistence-formats/format-references:
- en: 17ef09dfc5a89073
- zh: 59b8d60acb66c2dc
+ en: dbf68795396c2d99
+ zh: 2aa89872c32394f7
/session-persistence-formats/scope-and-evidence:
en: b220062139ddac1e
zh: 7c4c0efe05dafa9c
diff --git a/docs/persistence-changes/historical-formats/README.md b/docs/persistence-changes/historical-formats/README.md
index 174c007423..77ef509e63 100644
--- a/docs/persistence-changes/historical-formats/README.md
+++ b/docs/persistence-changes/historical-formats/README.md
@@ -32,7 +32,7 @@ The index is generated from validated snapshots and the current writer constant.
| 1 | PR #3349 | [V1](v1.md) | [JSON](v1.schema.json) | 54 / 415 |
| 2 | `dsh-v0.1.3-alpha.2` | [V2](v2.md) | [JSON](v2.schema.json) | 56 / 435 |
| 3 | PR #4320 | [V3](v3.md) | [JSON](v3.schema.json) | 60 / 467 |
-| 4 | Current checkout | [Current catalog](../../persistence-catalog.md) | [JSON](../../persistence-schema.json) | 65 / 614 |
+| 4 | Current checkout | [Current catalog](../../persistence-catalog.md) | [JSON](../../persistence-schema.json) | 65 / 616 |
diff --git a/docs/persistence-changes/historical-formats/README.zh.md b/docs/persistence-changes/historical-formats/README.zh.md
index 055e07f954..11eaf34014 100644
--- a/docs/persistence-changes/historical-formats/README.zh.md
+++ b/docs/persistence-changes/historical-formats/README.zh.md
@@ -32,7 +32,7 @@ description: "查找从 V0 到工作区写入器版本的每个 Session 格式
| 1 | PR #3349 | [V1](v1.zh.md) | [JSON](v1.schema.json) | 54 / 415 |
| 2 | `dsh-v0.1.3-alpha.2` | [V2](v2.zh.md) | [JSON](v2.schema.json) | 56 / 435 |
| 3 | PR #4320 | [V3](v3.zh.md) | [JSON](v3.schema.json) | 60 / 467 |
-| 4 | 当前工作树 | [当前目录](../../persistence-catalog.zh.md) | [JSON](../../persistence-schema.json) | 65 / 614 |
+| 4 | 当前工作树 | [当前目录](../../persistence-catalog.zh.md) | [JSON](../../persistence-schema.json) | 65 / 616 |
diff --git a/docs/persistence-schema.json b/docs/persistence-schema.json
index d3bbdddd21..9a8a166c69 100644
--- a/docs/persistence-schema.json
+++ b/docs/persistence-schema.json
@@ -406,7 +406,7 @@
"kind": "event",
"event": "agent/inbox/spliced",
"surface": false,
- "digest": "0755b7d1128319ba2e389619cbbf2c961ad648882b4e91da7f3e9582cc8a2034",
+ "digest": "77a13807c15400b23a7ef7bb6920787b6eba466c3f3ecf63d39552176c36b3fb",
"schema": {
"root": 0,
"nodes": [
@@ -435,7 +435,7 @@
},
{
"name": "type",
- "type": 206,
+ "type": 208,
"optional": false
}
],
@@ -451,7 +451,7 @@
},
{
"name": "outcome",
- "type": 202,
+ "type": 204,
"optional": true
},
{
@@ -466,7 +466,7 @@
},
{
"name": "target",
- "type": 203,
+ "type": 205,
"optional": false
}
],
@@ -821,11 +821,11 @@
41,
43,
45,
- 48,
+ 47,
+ 49,
51,
53,
- 55,
- 57,
+ 56,
59,
61,
63,
@@ -836,10 +836,10 @@
71,
72,
73,
+ 74,
75,
76,
77,
- 78,
79,
80,
81,
@@ -849,10 +849,10 @@
85,
86,
87,
+ 88,
89,
90,
91,
- 92,
93,
94,
95,
@@ -875,10 +875,10 @@
112,
113,
114,
+ 115,
116,
117,
118,
- 119,
120,
121,
122,
@@ -888,45 +888,46 @@
126,
127,
128,
+ 129,
130,
+ 131,
132,
- 135,
+ 134,
136,
- 137,
- 138,
139,
+ 140,
141,
142,
143,
- 144,
+ 145,
146,
147,
148,
- 149,
150,
+ 151,
152,
153,
154,
156,
+ 157,
158,
- 159,
- 167,
- 170,
- 172,
- 175,
- 177,
- 179,
+ 160,
+ 162,
+ 163,
+ 171,
+ 173,
+ 176,
+ 178,
+ 181,
183,
185,
- 193,
- 194,
- 195,
- 196,
- 197,
- 198,
+ 189,
+ 191,
199,
200,
- 201
+ 201,
+ 202,
+ 203
]
},
{
@@ -956,7 +957,7 @@
},
{
"kind": "literal",
- "value": "tool-goal"
+ "value": "runtime-context"
},
{
"kind": "array",
@@ -1001,7 +1002,7 @@
},
{
"kind": "literal",
- "value": "tool-jobs"
+ "value": "schedule"
},
{
"kind": "object",
@@ -1026,7 +1027,7 @@
},
{
"kind": "literal",
- "value": "user-approval"
+ "value": "time-context"
},
{
"kind": "object",
@@ -1049,6 +1050,106 @@
],
"indices": []
},
+ {
+ "kind": "literal",
+ "value": "tmux-context"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 35,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 37,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool-goal"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 35,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 48,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 37,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool-jobs"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 35,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 50,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 37,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "user-approval"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 35,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 52,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 37,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
{
"kind": "literal",
"value": "dsh-session-title-llm"
@@ -1058,12 +1159,12 @@
"properties": [
{
"name": "form",
- "type": 46,
+ "type": 54,
"optional": false
},
{
"name": "kind",
- "type": 47,
+ "type": 55,
"optional": false
},
{
@@ -1092,12 +1193,12 @@
"properties": [
{
"name": "form",
- "type": 49,
+ "type": 57,
"optional": false
},
{
"name": "kind",
- "type": 50,
+ "type": 58,
"optional": false
},
{
@@ -1121,12 +1222,12 @@
"properties": [
{
"name": "form",
- "type": 46,
+ "type": 54,
"optional": false
},
{
"name": "kind",
- "type": 52,
+ "type": 60,
"optional": false
},
{
@@ -1146,12 +1247,12 @@
"properties": [
{
"name": "form",
- "type": 46,
+ "type": 54,
"optional": false
},
{
"name": "kind",
- "type": 54,
+ "type": 62,
"optional": false
},
{
@@ -1171,12 +1272,12 @@
"properties": [
{
"name": "form",
- "type": 46,
+ "type": 54,
"optional": false
},
{
"name": "kind",
- "type": 56,
+ "type": 64,
"optional": false
},
{
@@ -1196,12 +1297,12 @@
"properties": [
{
"name": "form",
- "type": 46,
+ "type": 54,
"optional": false
},
{
"name": "kind",
- "type": 58,
+ "type": 66,
"optional": false
},
{
@@ -1221,12 +1322,12 @@
"properties": [
{
"name": "form",
- "type": 46,
+ "type": 54,
"optional": false
},
{
"name": "kind",
- "type": 60,
+ "type": 68,
"optional": false
},
{
@@ -1246,107 +1347,7 @@
"properties": [
{
"name": "form",
- "type": 46,
- "optional": false
- },
- {
- "name": "kind",
- "type": 62,
- "optional": false
- },
- {
- "name": "summary",
- "type": 7,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "runtime-context"
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 46,
- "optional": false
- },
- {
- "name": "kind",
- "type": 64,
- "optional": false
- },
- {
- "name": "summary",
- "type": 7,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "schedule"
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 46,
- "optional": false
- },
- {
- "name": "kind",
- "type": 66,
- "optional": false
- },
- {
- "name": "summary",
- "type": 7,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "time-context"
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 46,
- "optional": false
- },
- {
- "name": "kind",
- "type": 68,
- "optional": false
- },
- {
- "name": "summary",
- "type": 7,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "tmux-context"
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 46,
+ "type": 54,
"optional": false
},
{
@@ -1367,7 +1368,7 @@
"properties": [
{
"name": "form",
- "type": 46,
+ "type": 54,
"optional": false
},
{
@@ -1388,7 +1389,7 @@
"properties": [
{
"name": "form",
- "type": 46,
+ "type": 54,
"optional": false
},
{
@@ -1409,7 +1410,7 @@
"properties": [
{
"name": "form",
- "type": 46,
+ "type": 54,
"optional": false
},
{
@@ -1430,13 +1431,97 @@
"properties": [
{
"name": "form",
- "type": 74,
+ "type": 54,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 54,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 48,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 54,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 50,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 54,
"optional": false
},
{
"name": "kind",
"type": 52,
"optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 78,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 60,
+ "optional": false
}
],
"indices": []
@@ -1450,71 +1535,7 @@
"properties": [
{
"name": "form",
- "type": 74,
- "optional": false
- },
- {
- "name": "kind",
- "type": 54,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 74,
- "optional": false
- },
- {
- "name": "kind",
- "type": 56,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 74,
- "optional": false
- },
- {
- "name": "kind",
- "type": 58,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 74,
- "optional": false
- },
- {
- "name": "kind",
- "type": 60,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 74,
+ "type": 78,
"optional": false
},
{
@@ -1530,7 +1551,7 @@
"properties": [
{
"name": "form",
- "type": 74,
+ "type": 78,
"optional": false
},
{
@@ -1546,7 +1567,7 @@
"properties": [
{
"name": "form",
- "type": 74,
+ "type": 78,
"optional": false
},
{
@@ -1562,7 +1583,7 @@
"properties": [
{
"name": "form",
- "type": 74,
+ "type": 78,
"optional": false
},
{
@@ -1578,7 +1599,7 @@
"properties": [
{
"name": "form",
- "type": 74,
+ "type": 78,
"optional": false
},
{
@@ -1594,7 +1615,7 @@
"properties": [
{
"name": "form",
- "type": 74,
+ "type": 78,
"optional": false
},
{
@@ -1610,7 +1631,7 @@
"properties": [
{
"name": "form",
- "type": 74,
+ "type": 78,
"optional": false
},
{
@@ -1626,7 +1647,7 @@
"properties": [
{
"name": "form",
- "type": 74,
+ "type": 78,
"optional": false
},
{
@@ -1642,7 +1663,55 @@
"properties": [
{
"name": "form",
- "type": 88,
+ "type": 78,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 46,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 78,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 48,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 78,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 50,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 78,
"optional": false
},
{
@@ -1653,6 +1722,22 @@
],
"indices": []
},
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 92,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 60,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
{
"kind": "literal",
"value": "recall"
@@ -1662,71 +1747,7 @@
"properties": [
{
"name": "form",
- "type": 88,
- "optional": false
- },
- {
- "name": "kind",
- "type": 54,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 88,
- "optional": false
- },
- {
- "name": "kind",
- "type": 56,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 88,
- "optional": false
- },
- {
- "name": "kind",
- "type": 58,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 88,
- "optional": false
- },
- {
- "name": "kind",
- "type": 60,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 88,
+ "type": 92,
"optional": false
},
{
@@ -1742,7 +1763,7 @@
"properties": [
{
"name": "form",
- "type": 88,
+ "type": 92,
"optional": false
},
{
@@ -1758,7 +1779,7 @@
"properties": [
{
"name": "form",
- "type": 88,
+ "type": 92,
"optional": false
},
{
@@ -1774,7 +1795,7 @@
"properties": [
{
"name": "form",
- "type": 88,
+ "type": 92,
"optional": false
},
{
@@ -1790,7 +1811,7 @@
"properties": [
{
"name": "form",
- "type": 88,
+ "type": 92,
"optional": false
},
{
@@ -1806,7 +1827,7 @@
"properties": [
{
"name": "form",
- "type": 88,
+ "type": 92,
"optional": false
},
{
@@ -1822,7 +1843,7 @@
"properties": [
{
"name": "form",
- "type": 88,
+ "type": 92,
"optional": false
},
{
@@ -1838,7 +1859,7 @@
"properties": [
{
"name": "form",
- "type": 88,
+ "type": 92,
"optional": false
},
{
@@ -1854,7 +1875,55 @@
"properties": [
{
"name": "form",
- "type": 49,
+ "type": 92,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 46,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 92,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 48,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 92,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 50,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 92,
"optional": false
},
{
@@ -1870,55 +1939,7 @@
"properties": [
{
"name": "form",
- "type": 49,
- "optional": false
- },
- {
- "name": "kind",
- "type": 54,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 49,
- "optional": false
- },
- {
- "name": "kind",
- "type": 56,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 49,
- "optional": false
- },
- {
- "name": "kind",
- "type": 58,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 49,
+ "type": 57,
"optional": false
},
{
@@ -1934,7 +1955,7 @@
"properties": [
{
"name": "form",
- "type": 49,
+ "type": 57,
"optional": false
},
{
@@ -1950,7 +1971,7 @@
"properties": [
{
"name": "form",
- "type": 49,
+ "type": 57,
"optional": false
},
{
@@ -1966,7 +1987,7 @@
"properties": [
{
"name": "form",
- "type": 49,
+ "type": 57,
"optional": false
},
{
@@ -1982,7 +2003,7 @@
"properties": [
{
"name": "form",
- "type": 49,
+ "type": 57,
"optional": false
},
{
@@ -1998,7 +2019,7 @@
"properties": [
{
"name": "form",
- "type": 49,
+ "type": 57,
"optional": false
},
{
@@ -2014,7 +2035,7 @@
"properties": [
{
"name": "form",
- "type": 49,
+ "type": 57,
"optional": false
},
{
@@ -2030,7 +2051,7 @@
"properties": [
{
"name": "form",
- "type": 49,
+ "type": 57,
"optional": false
},
{
@@ -2046,7 +2067,7 @@
"properties": [
{
"name": "form",
- "type": 49,
+ "type": 57,
"optional": false
},
{
@@ -2062,7 +2083,55 @@
"properties": [
{
"name": "form",
- "type": 115,
+ "type": 57,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 46,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 57,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 48,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 57,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 50,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 57,
"optional": false
},
{
@@ -2073,6 +2142,22 @@
],
"indices": []
},
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 119,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 60,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
{
"kind": "literal",
"value": "catalog"
@@ -2082,71 +2167,7 @@
"properties": [
{
"name": "form",
- "type": 115,
- "optional": false
- },
- {
- "name": "kind",
- "type": 54,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 115,
- "optional": false
- },
- {
- "name": "kind",
- "type": 56,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 115,
- "optional": false
- },
- {
- "name": "kind",
- "type": 58,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 115,
- "optional": false
- },
- {
- "name": "kind",
- "type": 60,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 115,
+ "type": 119,
"optional": false
},
{
@@ -2162,7 +2183,7 @@
"properties": [
{
"name": "form",
- "type": 115,
+ "type": 119,
"optional": false
},
{
@@ -2178,7 +2199,7 @@
"properties": [
{
"name": "form",
- "type": 115,
+ "type": 119,
"optional": false
},
{
@@ -2194,7 +2215,7 @@
"properties": [
{
"name": "form",
- "type": 115,
+ "type": 119,
"optional": false
},
{
@@ -2210,7 +2231,7 @@
"properties": [
{
"name": "form",
- "type": 115,
+ "type": 119,
"optional": false
},
{
@@ -2226,7 +2247,7 @@
"properties": [
{
"name": "form",
- "type": 115,
+ "type": 119,
"optional": false
},
{
@@ -2242,7 +2263,7 @@
"properties": [
{
"name": "form",
- "type": 115,
+ "type": 119,
"optional": false
},
{
@@ -2258,7 +2279,7 @@
"properties": [
{
"name": "form",
- "type": 115,
+ "type": 119,
"optional": false
},
{
@@ -2269,6 +2290,70 @@
],
"indices": []
},
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 119,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 46,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 119,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 48,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 119,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 50,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 119,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 52,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
{
"kind": "object",
"properties": [
@@ -2279,7 +2364,7 @@
},
{
"name": "kind",
- "type": 129,
+ "type": 133,
"optional": false
},
{
@@ -2304,7 +2389,7 @@
"properties": [
{
"name": "kind",
- "type": 131,
+ "type": 135,
"optional": false
},
{
@@ -2339,7 +2424,7 @@
"properties": [
{
"name": "kind",
- "type": 133,
+ "type": 137,
"optional": false
},
{
@@ -2354,7 +2439,7 @@
},
{
"name": "replayState",
- "type": 134,
+ "type": 138,
"optional": true
}
],
@@ -2368,65 +2453,6 @@
"kind": "opaque",
"reason": "unknown"
},
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 52,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 54,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 56,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 58,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 140,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "ptc-mode"
- },
{
"kind": "object",
"properties": [
@@ -2465,7 +2491,18 @@
"properties": [
{
"name": "kind",
- "type": 145,
+ "type": 66,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 144,
"optional": false
}
],
@@ -2473,18 +2510,7 @@
},
{
"kind": "literal",
- "value": "system-prompt"
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 66,
- "optional": false
- }
- ],
- "indices": []
+ "value": "ptc-mode"
},
{
"kind": "object",
@@ -2524,7 +2550,66 @@
"properties": [
{
"name": "kind",
- "type": 151,
+ "type": 149,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "system-prompt"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 44,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 46,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 48,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 155,
"optional": false
}
],
@@ -2550,7 +2635,7 @@
"properties": [
{
"name": "kind",
- "type": 42,
+ "type": 50,
"optional": false
}
],
@@ -2561,7 +2646,7 @@
"properties": [
{
"name": "kind",
- "type": 155,
+ "type": 159,
"optional": false
}
],
@@ -2576,7 +2661,7 @@
"properties": [
{
"name": "kind",
- "type": 157,
+ "type": 161,
"optional": false
}
],
@@ -2591,7 +2676,7 @@
"properties": [
{
"name": "kind",
- "type": 44,
+ "type": 52,
"optional": false
}
],
@@ -2612,17 +2697,17 @@
},
{
"name": "changes",
- "type": 160,
+ "type": 164,
"optional": false
},
{
"name": "form",
- "type": 74,
+ "type": 78,
"optional": false
},
{
"name": "kind",
- "type": 166,
+ "type": 170,
"optional": false
}
],
@@ -2630,14 +2715,14 @@
},
{
"kind": "array",
- "element": 161
+ "element": 165
},
{
"kind": "object",
"properties": [
{
"name": "action",
- "type": 162,
+ "type": 166,
"optional": false
},
{
@@ -2661,9 +2746,9 @@
{
"kind": "union",
"types": [
- 163,
- 164,
- 165
+ 167,
+ 168,
+ 169
]
},
{
@@ -2690,14 +2775,44 @@
"type": 7,
"optional": false
},
+ {
+ "name": "form",
+ "type": 54,
+ "optional": false
+ },
{
"name": "kind",
- "type": 168,
+ "type": 172,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "plugin-recommendation"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "callId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 174,
"optional": false
},
{
"name": "outcome",
- "type": 169,
+ "type": 175,
"optional": false
}
],
@@ -2721,7 +2836,7 @@
},
{
"name": "kind",
- "type": 171,
+ "type": 177,
"optional": false
}
],
@@ -2746,7 +2861,7 @@
},
{
"name": "principal",
- "type": 173,
+ "type": 179,
"optional": true
},
{
@@ -2762,7 +2877,7 @@
"properties": [
{
"name": "kind",
- "type": 174,
+ "type": 180,
"optional": false
}
],
@@ -2782,7 +2897,7 @@
},
{
"name": "kind",
- "type": 176,
+ "type": 182,
"optional": false
},
{
@@ -2807,12 +2922,12 @@
},
{
"name": "form",
- "type": 46,
+ "type": 54,
"optional": false
},
{
"name": "kind",
- "type": 178,
+ "type": 184,
"optional": false
},
{
@@ -2847,17 +2962,17 @@
"properties": [
{
"name": "entries",
- "type": 180,
+ "type": 186,
"optional": false
},
{
"name": "form",
- "type": 115,
+ "type": 119,
"optional": false
},
{
"name": "kind",
- "type": 182,
+ "type": 188,
"optional": false
},
{
@@ -2870,7 +2985,7 @@
},
{
"kind": "array",
- "element": 181
+ "element": 187
},
{
"kind": "object",
@@ -2897,12 +3012,12 @@
"properties": [
{
"name": "form",
- "type": 74,
+ "type": 78,
"optional": false
},
{
"name": "kind",
- "type": 184,
+ "type": 190,
"optional": false
},
{
@@ -2922,22 +3037,22 @@
"properties": [
{
"name": "form",
- "type": 88,
+ "type": 92,
"optional": false
},
{
"name": "kind",
- "type": 186,
+ "type": 192,
"optional": false
},
{
"name": "references",
- "type": 187,
+ "type": 193,
"optional": false
},
{
"name": "version",
- "type": 192,
+ "type": 198,
"optional": false
}
],
@@ -2949,7 +3064,7 @@
},
{
"kind": "array",
- "element": 188
+ "element": 194
},
{
"kind": "object",
@@ -2961,12 +3076,12 @@
},
{
"name": "capturedThroughSeq",
- "type": 189,
+ "type": 195,
"optional": false
},
{
"name": "compacted",
- "type": 191,
+ "type": 197,
"optional": false
},
{
@@ -3006,7 +3121,7 @@
},
{
"name": "truncated",
- "type": 191,
+ "type": 197,
"optional": false
}
],
@@ -3016,7 +3131,7 @@
"kind": "union",
"types": [
20,
- 190
+ 196
]
},
{
@@ -3031,90 +3146,6 @@
"kind": "literal",
"value": 1
},
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 35,
- "optional": false
- },
- {
- "name": "kind",
- "type": 52,
- "optional": false
- },
- {
- "name": "sections",
- "type": 37,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 35,
- "optional": false
- },
- {
- "name": "kind",
- "type": 54,
- "optional": false
- },
- {
- "name": "sections",
- "type": 37,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 35,
- "optional": false
- },
- {
- "name": "kind",
- "type": 56,
- "optional": false
- },
- {
- "name": "sections",
- "type": 37,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 35,
- "optional": false
- },
- {
- "name": "kind",
- "type": 58,
- "optional": false
- },
- {
- "name": "sections",
- "type": 37,
- "optional": false
- }
- ],
- "indices": []
- },
{
"kind": "object",
"properties": [
@@ -3227,8 +3258,8 @@
{
"kind": "union",
"types": [
- 204,
- 205
+ 206,
+ 207
]
},
{
@@ -6591,7 +6622,7 @@
"kind": "event",
"event": "developer/message",
"surface": true,
- "digest": "97e0162f983c27456ec71269fb4976b1851588b8c1aeac5d071d43e11f95e03c",
+ "digest": "a6cc709dc063ad3d5a3755416ce4cba0c6dd7afab82e7d3a7ee27a5c22ed20f7",
"schema": {
"root": 0,
"nodes": [
@@ -6615,12 +6646,12 @@
},
{
"name": "sourceEventSeqs",
- "type": 202,
+ "type": 204,
"optional": true
},
{
"name": "surfaceOp",
- "type": 203,
+ "type": 205,
"optional": false
},
{
@@ -6630,7 +6661,7 @@
},
{
"name": "type",
- "type": 206,
+ "type": 208,
"optional": false
}
],
@@ -7007,11 +7038,11 @@
40,
42,
44,
- 47,
+ 46,
+ 48,
50,
52,
- 54,
- 56,
+ 55,
58,
60,
62,
@@ -7022,10 +7053,10 @@
70,
71,
72,
+ 73,
74,
75,
76,
- 77,
78,
79,
80,
@@ -7035,10 +7066,10 @@
84,
85,
86,
+ 87,
88,
89,
90,
- 91,
92,
93,
94,
@@ -7061,10 +7092,10 @@
111,
112,
113,
+ 114,
115,
116,
117,
- 118,
119,
120,
121,
@@ -7074,45 +7105,46 @@
125,
126,
127,
+ 128,
129,
+ 130,
131,
- 134,
+ 133,
135,
- 136,
- 137,
138,
139,
+ 140,
141,
142,
143,
- 144,
+ 145,
146,
147,
148,
- 149,
150,
+ 151,
152,
+ 153,
154,
- 155,
- 157,
+ 156,
+ 158,
159,
- 167,
- 170,
- 172,
- 175,
- 177,
- 179,
+ 161,
+ 163,
+ 171,
+ 173,
+ 176,
+ 178,
+ 181,
183,
185,
- 193,
- 194,
- 195,
- 196,
- 197,
- 198,
+ 189,
+ 191,
199,
200,
- 201
+ 201,
+ 202,
+ 203
]
},
{
@@ -7142,7 +7174,7 @@
},
{
"kind": "literal",
- "value": "tmux-context"
+ "value": "repeat-tool-reminder"
},
{
"kind": "array",
@@ -7187,7 +7219,7 @@
},
{
"kind": "literal",
- "value": "tool-goal"
+ "value": "runtime-context"
},
{
"kind": "object",
@@ -7212,7 +7244,7 @@
},
{
"kind": "literal",
- "value": "tool-jobs"
+ "value": "schedule"
},
{
"kind": "object",
@@ -7235,6 +7267,106 @@
],
"indices": []
},
+ {
+ "kind": "literal",
+ "value": "time-context"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 34,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 45,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 36,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tmux-context"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 34,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 47,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 36,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool-goal"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 34,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 36,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool-jobs"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 34,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 51,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 36,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
{
"kind": "literal",
"value": "user-approval"
@@ -7244,12 +7376,12 @@
"properties": [
{
"name": "form",
- "type": 45,
+ "type": 53,
"optional": false
},
{
"name": "kind",
- "type": 46,
+ "type": 54,
"optional": false
},
{
@@ -7278,12 +7410,12 @@
"properties": [
{
"name": "form",
- "type": 48,
+ "type": 56,
"optional": false
},
{
"name": "kind",
- "type": 49,
+ "type": 57,
"optional": false
},
{
@@ -7307,12 +7439,12 @@
"properties": [
{
"name": "form",
- "type": 45,
+ "type": 53,
"optional": false
},
{
"name": "kind",
- "type": 51,
+ "type": 59,
"optional": false
},
{
@@ -7332,12 +7464,12 @@
"properties": [
{
"name": "form",
- "type": 45,
+ "type": 53,
"optional": false
},
{
"name": "kind",
- "type": 53,
+ "type": 61,
"optional": false
},
{
@@ -7357,12 +7489,12 @@
"properties": [
{
"name": "form",
- "type": 45,
+ "type": 53,
"optional": false
},
{
"name": "kind",
- "type": 55,
+ "type": 63,
"optional": false
},
{
@@ -7382,12 +7514,12 @@
"properties": [
{
"name": "form",
- "type": 45,
+ "type": 53,
"optional": false
},
{
"name": "kind",
- "type": 57,
+ "type": 65,
"optional": false
},
{
@@ -7407,12 +7539,12 @@
"properties": [
{
"name": "form",
- "type": 45,
+ "type": 53,
"optional": false
},
{
"name": "kind",
- "type": 59,
+ "type": 67,
"optional": false
},
{
@@ -7432,107 +7564,7 @@
"properties": [
{
"name": "form",
- "type": 45,
- "optional": false
- },
- {
- "name": "kind",
- "type": 61,
- "optional": false
- },
- {
- "name": "summary",
- "type": 7,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "repeat-tool-reminder"
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 45,
- "optional": false
- },
- {
- "name": "kind",
- "type": 63,
- "optional": false
- },
- {
- "name": "summary",
- "type": 7,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "runtime-context"
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 45,
- "optional": false
- },
- {
- "name": "kind",
- "type": 65,
- "optional": false
- },
- {
- "name": "summary",
- "type": 7,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "schedule"
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 45,
- "optional": false
- },
- {
- "name": "kind",
- "type": 67,
- "optional": false
- },
- {
- "name": "summary",
- "type": 7,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "time-context"
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 45,
+ "type": 53,
"optional": false
},
{
@@ -7553,7 +7585,7 @@
"properties": [
{
"name": "form",
- "type": 45,
+ "type": 53,
"optional": false
},
{
@@ -7574,7 +7606,7 @@
"properties": [
{
"name": "form",
- "type": 45,
+ "type": 53,
"optional": false
},
{
@@ -7595,7 +7627,7 @@
"properties": [
{
"name": "form",
- "type": 45,
+ "type": 53,
"optional": false
},
{
@@ -7616,13 +7648,97 @@
"properties": [
{
"name": "form",
- "type": 73,
+ "type": 53,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 45,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 53,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 47,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 53,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 53,
"optional": false
},
{
"name": "kind",
"type": 51,
"optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 77,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 59,
+ "optional": false
}
],
"indices": []
@@ -7636,71 +7752,7 @@
"properties": [
{
"name": "form",
- "type": 73,
- "optional": false
- },
- {
- "name": "kind",
- "type": 53,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 73,
- "optional": false
- },
- {
- "name": "kind",
- "type": 55,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 73,
- "optional": false
- },
- {
- "name": "kind",
- "type": 57,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 73,
- "optional": false
- },
- {
- "name": "kind",
- "type": 59,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 73,
+ "type": 77,
"optional": false
},
{
@@ -7716,7 +7768,7 @@
"properties": [
{
"name": "form",
- "type": 73,
+ "type": 77,
"optional": false
},
{
@@ -7732,7 +7784,7 @@
"properties": [
{
"name": "form",
- "type": 73,
+ "type": 77,
"optional": false
},
{
@@ -7748,7 +7800,7 @@
"properties": [
{
"name": "form",
- "type": 73,
+ "type": 77,
"optional": false
},
{
@@ -7764,7 +7816,7 @@
"properties": [
{
"name": "form",
- "type": 73,
+ "type": 77,
"optional": false
},
{
@@ -7780,7 +7832,7 @@
"properties": [
{
"name": "form",
- "type": 73,
+ "type": 77,
"optional": false
},
{
@@ -7796,7 +7848,7 @@
"properties": [
{
"name": "form",
- "type": 73,
+ "type": 77,
"optional": false
},
{
@@ -7812,7 +7864,7 @@
"properties": [
{
"name": "form",
- "type": 73,
+ "type": 77,
"optional": false
},
{
@@ -7828,7 +7880,55 @@
"properties": [
{
"name": "form",
- "type": 87,
+ "type": 77,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 45,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 77,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 47,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 77,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 49,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 77,
"optional": false
},
{
@@ -7839,6 +7939,22 @@
],
"indices": []
},
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 91,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 59,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
{
"kind": "literal",
"value": "recall"
@@ -7848,71 +7964,7 @@
"properties": [
{
"name": "form",
- "type": 87,
- "optional": false
- },
- {
- "name": "kind",
- "type": 53,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 87,
- "optional": false
- },
- {
- "name": "kind",
- "type": 55,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 87,
- "optional": false
- },
- {
- "name": "kind",
- "type": 57,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 87,
- "optional": false
- },
- {
- "name": "kind",
- "type": 59,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 87,
+ "type": 91,
"optional": false
},
{
@@ -7928,7 +7980,7 @@
"properties": [
{
"name": "form",
- "type": 87,
+ "type": 91,
"optional": false
},
{
@@ -7944,7 +7996,7 @@
"properties": [
{
"name": "form",
- "type": 87,
+ "type": 91,
"optional": false
},
{
@@ -7960,7 +8012,7 @@
"properties": [
{
"name": "form",
- "type": 87,
+ "type": 91,
"optional": false
},
{
@@ -7976,7 +8028,7 @@
"properties": [
{
"name": "form",
- "type": 87,
+ "type": 91,
"optional": false
},
{
@@ -7992,7 +8044,7 @@
"properties": [
{
"name": "form",
- "type": 87,
+ "type": 91,
"optional": false
},
{
@@ -8008,7 +8060,7 @@
"properties": [
{
"name": "form",
- "type": 87,
+ "type": 91,
"optional": false
},
{
@@ -8024,7 +8076,7 @@
"properties": [
{
"name": "form",
- "type": 87,
+ "type": 91,
"optional": false
},
{
@@ -8040,7 +8092,55 @@
"properties": [
{
"name": "form",
- "type": 48,
+ "type": 91,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 45,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 91,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 47,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 91,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 49,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 91,
"optional": false
},
{
@@ -8056,55 +8156,7 @@
"properties": [
{
"name": "form",
- "type": 48,
- "optional": false
- },
- {
- "name": "kind",
- "type": 53,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 48,
- "optional": false
- },
- {
- "name": "kind",
- "type": 55,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 48,
- "optional": false
- },
- {
- "name": "kind",
- "type": 57,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 48,
+ "type": 56,
"optional": false
},
{
@@ -8120,7 +8172,7 @@
"properties": [
{
"name": "form",
- "type": 48,
+ "type": 56,
"optional": false
},
{
@@ -8136,7 +8188,7 @@
"properties": [
{
"name": "form",
- "type": 48,
+ "type": 56,
"optional": false
},
{
@@ -8152,7 +8204,7 @@
"properties": [
{
"name": "form",
- "type": 48,
+ "type": 56,
"optional": false
},
{
@@ -8168,7 +8220,7 @@
"properties": [
{
"name": "form",
- "type": 48,
+ "type": 56,
"optional": false
},
{
@@ -8184,7 +8236,7 @@
"properties": [
{
"name": "form",
- "type": 48,
+ "type": 56,
"optional": false
},
{
@@ -8200,7 +8252,7 @@
"properties": [
{
"name": "form",
- "type": 48,
+ "type": 56,
"optional": false
},
{
@@ -8216,7 +8268,7 @@
"properties": [
{
"name": "form",
- "type": 48,
+ "type": 56,
"optional": false
},
{
@@ -8232,7 +8284,7 @@
"properties": [
{
"name": "form",
- "type": 48,
+ "type": 56,
"optional": false
},
{
@@ -8248,7 +8300,55 @@
"properties": [
{
"name": "form",
- "type": 114,
+ "type": 56,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 45,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 56,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 47,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 56,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 49,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 56,
"optional": false
},
{
@@ -8259,6 +8359,22 @@
],
"indices": []
},
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 118,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 59,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
{
"kind": "literal",
"value": "catalog"
@@ -8268,71 +8384,7 @@
"properties": [
{
"name": "form",
- "type": 114,
- "optional": false
- },
- {
- "name": "kind",
- "type": 53,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 114,
- "optional": false
- },
- {
- "name": "kind",
- "type": 55,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 114,
- "optional": false
- },
- {
- "name": "kind",
- "type": 57,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 114,
- "optional": false
- },
- {
- "name": "kind",
- "type": 59,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 114,
+ "type": 118,
"optional": false
},
{
@@ -8348,7 +8400,7 @@
"properties": [
{
"name": "form",
- "type": 114,
+ "type": 118,
"optional": false
},
{
@@ -8364,7 +8416,7 @@
"properties": [
{
"name": "form",
- "type": 114,
+ "type": 118,
"optional": false
},
{
@@ -8380,7 +8432,7 @@
"properties": [
{
"name": "form",
- "type": 114,
+ "type": 118,
"optional": false
},
{
@@ -8396,7 +8448,7 @@
"properties": [
{
"name": "form",
- "type": 114,
+ "type": 118,
"optional": false
},
{
@@ -8412,7 +8464,7 @@
"properties": [
{
"name": "form",
- "type": 114,
+ "type": 118,
"optional": false
},
{
@@ -8428,7 +8480,7 @@
"properties": [
{
"name": "form",
- "type": 114,
+ "type": 118,
"optional": false
},
{
@@ -8444,7 +8496,7 @@
"properties": [
{
"name": "form",
- "type": 114,
+ "type": 118,
"optional": false
},
{
@@ -8455,6 +8507,70 @@
],
"indices": []
},
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 118,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 45,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 118,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 47,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 118,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 49,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 118,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 51,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
{
"kind": "object",
"properties": [
@@ -8465,7 +8581,7 @@
},
{
"name": "kind",
- "type": 128,
+ "type": 132,
"optional": false
},
{
@@ -8490,7 +8606,7 @@
"properties": [
{
"name": "kind",
- "type": 130,
+ "type": 134,
"optional": false
},
{
@@ -8525,7 +8641,7 @@
"properties": [
{
"name": "kind",
- "type": 132,
+ "type": 136,
"optional": false
},
{
@@ -8540,7 +8656,7 @@
},
{
"name": "replayState",
- "type": 133,
+ "type": 137,
"optional": true
}
],
@@ -8554,50 +8670,6 @@
"kind": "opaque",
"reason": "unknown"
},
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 51,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 53,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 55,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 57,
- "optional": false
- }
- ],
- "indices": []
- },
{
"kind": "object",
"properties": [
@@ -8609,21 +8681,6 @@
],
"indices": []
},
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 140,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "ptc-mode"
- },
{
"kind": "object",
"properties": [
@@ -8662,7 +8719,18 @@
"properties": [
{
"name": "kind",
- "type": 145,
+ "type": 67,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 144,
"optional": false
}
],
@@ -8670,18 +8738,7 @@
},
{
"kind": "literal",
- "value": "system-prompt"
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 67,
- "optional": false
- }
- ],
- "indices": []
+ "value": "ptc-mode"
},
{
"kind": "object",
@@ -8721,7 +8778,7 @@
"properties": [
{
"name": "kind",
- "type": 151,
+ "type": 149,
"optional": false
}
],
@@ -8729,22 +8786,7 @@
},
{
"kind": "literal",
- "value": "tool-registry"
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 153,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "user"
+ "value": "system-prompt"
},
{
"kind": "object",
@@ -8762,7 +8804,81 @@
"properties": [
{
"name": "kind",
- "type": 156,
+ "type": 45,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 47,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 49,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 155,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool-registry"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 157,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "user"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 51,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 160,
"optional": false
}
],
@@ -8777,7 +8893,7 @@
"properties": [
{
"name": "kind",
- "type": 158,
+ "type": 162,
"optional": false
}
],
@@ -8802,17 +8918,17 @@
},
{
"name": "changes",
- "type": 160,
+ "type": 164,
"optional": false
},
{
"name": "form",
- "type": 73,
+ "type": 77,
"optional": false
},
{
"name": "kind",
- "type": 166,
+ "type": 170,
"optional": false
}
],
@@ -8820,14 +8936,14 @@
},
{
"kind": "array",
- "element": 161
+ "element": 165
},
{
"kind": "object",
"properties": [
{
"name": "action",
- "type": 162,
+ "type": 166,
"optional": false
},
{
@@ -8851,9 +8967,9 @@
{
"kind": "union",
"types": [
- 163,
- 164,
- 165
+ 167,
+ 168,
+ 169
]
},
{
@@ -8880,14 +8996,44 @@
"type": 7,
"optional": false
},
+ {
+ "name": "form",
+ "type": 53,
+ "optional": false
+ },
{
"name": "kind",
- "type": 168,
+ "type": 172,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 7,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "plugin-recommendation"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "callId",
+ "type": 7,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 174,
"optional": false
},
{
"name": "outcome",
- "type": 169,
+ "type": 175,
"optional": false
}
],
@@ -8911,7 +9057,7 @@
},
{
"name": "kind",
- "type": 171,
+ "type": 177,
"optional": false
}
],
@@ -8931,12 +9077,12 @@
},
{
"name": "kind",
- "type": 153,
+ "type": 157,
"optional": false
},
{
"name": "principal",
- "type": 173,
+ "type": 179,
"optional": true
},
{
@@ -8952,7 +9098,7 @@
"properties": [
{
"name": "kind",
- "type": 174,
+ "type": 180,
"optional": false
}
],
@@ -8972,7 +9118,7 @@
},
{
"name": "kind",
- "type": 176,
+ "type": 182,
"optional": false
},
{
@@ -8997,12 +9143,12 @@
},
{
"name": "form",
- "type": 45,
+ "type": 53,
"optional": false
},
{
"name": "kind",
- "type": 178,
+ "type": 184,
"optional": false
},
{
@@ -9037,17 +9183,17 @@
"properties": [
{
"name": "entries",
- "type": 180,
+ "type": 186,
"optional": false
},
{
"name": "form",
- "type": 114,
+ "type": 118,
"optional": false
},
{
"name": "kind",
- "type": 182,
+ "type": 188,
"optional": false
},
{
@@ -9060,7 +9206,7 @@
},
{
"kind": "array",
- "element": 181
+ "element": 187
},
{
"kind": "object",
@@ -9087,12 +9233,12 @@
"properties": [
{
"name": "form",
- "type": 73,
+ "type": 77,
"optional": false
},
{
"name": "kind",
- "type": 184,
+ "type": 190,
"optional": false
},
{
@@ -9112,22 +9258,22 @@
"properties": [
{
"name": "form",
- "type": 87,
+ "type": 91,
"optional": false
},
{
"name": "kind",
- "type": 186,
+ "type": 192,
"optional": false
},
{
"name": "references",
- "type": 187,
+ "type": 193,
"optional": false
},
{
"name": "version",
- "type": 192,
+ "type": 198,
"optional": false
}
],
@@ -9139,7 +9285,7 @@
},
{
"kind": "array",
- "element": 188
+ "element": 194
},
{
"kind": "object",
@@ -9151,12 +9297,12 @@
},
{
"name": "capturedThroughSeq",
- "type": 189,
+ "type": 195,
"optional": false
},
{
"name": "compacted",
- "type": 191,
+ "type": 197,
"optional": false
},
{
@@ -9196,7 +9342,7 @@
},
{
"name": "truncated",
- "type": 191,
+ "type": 197,
"optional": false
}
],
@@ -9206,7 +9352,7 @@
"kind": "union",
"types": [
2,
- 190
+ 196
]
},
{
@@ -9221,90 +9367,6 @@
"kind": "literal",
"value": 1
},
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 34,
- "optional": false
- },
- {
- "name": "kind",
- "type": 51,
- "optional": false
- },
- {
- "name": "sections",
- "type": 36,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 34,
- "optional": false
- },
- {
- "name": "kind",
- "type": 53,
- "optional": false
- },
- {
- "name": "sections",
- "type": 36,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 34,
- "optional": false
- },
- {
- "name": "kind",
- "type": 55,
- "optional": false
- },
- {
- "name": "sections",
- "type": 36,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 34,
- "optional": false
- },
- {
- "name": "kind",
- "type": 57,
- "optional": false
- },
- {
- "name": "sections",
- "type": 36,
- "optional": false
- }
- ],
- "indices": []
- },
{
"kind": "object",
"properties": [
@@ -9417,8 +9479,8 @@
{
"kind": "union",
"types": [
- 204,
- 205
+ 206,
+ 207
]
},
{
@@ -9435,7 +9497,7 @@
},
{
"name": "op",
- "type": 164,
+ "type": 168,
"optional": false
},
{
@@ -12221,7 +12283,7 @@
"kind": "event",
"event": "session/title-llm-request",
"surface": false,
- "digest": "79a4c87f8bfb4d6d05cd9952b99210d6a7db3b478c4a01d94b4c50602308c056",
+ "digest": "34cdaafedea27447895eb9f7f51a9da1b1de6c36c7415d7e76a72f1002e84214",
"schema": {
"root": 0,
"nodes": [
@@ -12235,7 +12297,7 @@
},
{
"name": "ignorable",
- "type": 29,
+ "type": 27,
"optional": true
},
{
@@ -12250,7 +12312,7 @@
},
{
"name": "type",
- "type": 212,
+ "type": 214,
"optional": false
}
],
@@ -12281,7 +12343,7 @@
},
{
"name": "route",
- "type": 211,
+ "type": 213,
"optional": false
},
{
@@ -12314,9 +12376,9 @@
"types": [
6,
37,
- 206,
- 207,
- 209
+ 208,
+ 209,
+ 211
]
},
{
@@ -12367,7 +12429,7 @@
14,
17,
19,
- 21,
+ 29,
31
]
},
@@ -12444,26 +12506,6 @@
"kind": "literal",
"value": "tool-addition"
},
- {
- "kind": "object",
- "properties": [
- {
- "name": "toolName",
- "type": 10,
- "optional": false
- },
- {
- "name": "type",
- "type": 18,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "tool-removal"
- },
{
"kind": "object",
"properties": [
@@ -12484,7 +12526,7 @@
},
{
"name": "type",
- "type": 20,
+ "type": 18,
"optional": false
}
],
@@ -12499,17 +12541,17 @@
"properties": [
{
"name": "attachment",
- "type": 22,
+ "type": 20,
"optional": false
},
{
"name": "offloaded",
- "type": 29,
+ "type": 27,
"optional": true
},
{
"name": "type",
- "type": 30,
+ "type": 28,
"optional": false
}
],
@@ -12535,7 +12577,7 @@
},
{
"name": "mediaType",
- "type": 23,
+ "type": 21,
"optional": false
},
{
@@ -12545,7 +12587,7 @@
},
{
"name": "originalDimensions",
- "type": 28,
+ "type": 26,
"optional": true
},
{
@@ -12559,10 +12601,10 @@
{
"kind": "union",
"types": [
+ 22,
+ 23,
24,
- 25,
- 26,
- 27
+ 25
]
},
{
@@ -12605,6 +12647,26 @@
"kind": "literal",
"value": "image"
},
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "toolName",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "type",
+ "type": 30,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "tool-removal"
+ },
{
"kind": "object",
"properties": [
@@ -12721,12 +12783,12 @@
47,
49,
51,
- 53,
- 55,
- 57,
+ 52,
+ 54,
+ 56,
58,
60,
- 62,
+ 61,
63,
65,
67,
@@ -12736,21 +12798,32 @@
75,
77,
78,
- 79,
80,
- 81,
+ 82,
84,
+ 85,
+ 86,
87,
+ 88,
89,
- 98,
- 101,
- 104,
+ 90,
+ 99,
+ 102,
+ 103,
106,
- 108,
- 110,
+ 109,
+ 111,
+ 113,
115,
- 117,
+ 118,
119,
+ 120,
+ 121,
+ 122,
+ 123,
+ 124,
+ 125,
+ 126,
127,
128,
129,
@@ -12758,10 +12831,6 @@
131,
132,
133,
- 134,
- 135,
- 136,
- 137,
138,
139,
140,
@@ -12772,11 +12841,9 @@
145,
146,
147,
- 148,
149,
150,
151,
- 152,
153,
154,
155,
@@ -12784,12 +12851,6 @@
157,
158,
159,
- 160,
- 161,
- 162,
- 163,
- 164,
- 165,
166,
167,
168,
@@ -12821,10 +12882,12 @@
194,
195,
196,
+ 197,
198,
+ 199,
200,
+ 201,
203,
- 204,
205
]
},
@@ -12855,7 +12918,7 @@
},
{
"kind": "literal",
- "value": "time-context"
+ "value": "plan-mode"
},
{
"kind": "array",
@@ -12890,7 +12953,7 @@
},
{
"kind": "literal",
- "value": "plan-mode"
+ "value": "hooks-claude-code"
},
{
"kind": "object",
@@ -12905,7 +12968,7 @@
},
{
"kind": "literal",
- "value": "ptc-mode"
+ "value": "hooks-codex"
},
{
"kind": "object",
@@ -12920,52 +12983,7 @@
},
{
"kind": "literal",
- "value": "repeat-tool-reminder"
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 52,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "runtime-context"
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 54,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "schedule"
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 56,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "system-prompt"
+ "value": "model-selection"
},
{
"kind": "object",
@@ -12978,6 +12996,51 @@
],
"indices": []
},
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 53,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "ptc-mode"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 55,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "repeat-tool-reminder"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 57,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "runtime-context"
+ },
{
"kind": "object",
"properties": [
@@ -12991,22 +13054,7 @@
},
{
"kind": "literal",
- "value": "tmux-context"
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 61,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "tool-goal"
+ "value": "schedule"
},
{
"kind": "object",
@@ -13018,7 +13066,7 @@
},
{
"name": "kind",
- "type": 59,
+ "type": 55,
"optional": false
},
{
@@ -13029,6 +13077,21 @@
],
"indices": []
},
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 62,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "system-prompt"
+ },
{
"kind": "object",
"properties": [
@@ -13042,7 +13105,7 @@
},
{
"kind": "literal",
- "value": "tool-jobs"
+ "value": "time-context"
},
{
"kind": "object",
@@ -13057,7 +13120,7 @@
},
{
"kind": "literal",
- "value": "tool-registry"
+ "value": "tmux-context"
},
{
"kind": "object",
@@ -13072,7 +13135,7 @@
},
{
"kind": "literal",
- "value": "user"
+ "value": "tool-goal"
},
{
"kind": "object",
@@ -13087,7 +13150,7 @@
},
{
"kind": "literal",
- "value": "user-approval"
+ "value": "tool-jobs"
},
{
"kind": "object",
@@ -13102,7 +13165,7 @@
},
{
"kind": "literal",
- "value": "working-directory"
+ "value": "tool-registry"
},
{
"kind": "object",
@@ -13117,7 +13180,7 @@
},
{
"kind": "literal",
- "value": "cordis-host-runner"
+ "value": "user"
},
{
"kind": "object",
@@ -13130,6 +13193,72 @@
],
"indices": []
},
+ {
+ "kind": "literal",
+ "value": "user-approval"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 41,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 57,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 43,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 79,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "working-directory"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 81,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "cordis-host-runner"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 83,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
{
"kind": "literal",
"value": "dsh-session-title-llm"
@@ -13144,7 +13273,7 @@
},
{
"name": "kind",
- "type": 61,
+ "type": 59,
"optional": false
},
{
@@ -13176,6 +13305,48 @@
],
"indices": []
},
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 41,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 43,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 41,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 68,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 43,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
{
"kind": "object",
"properties": [
@@ -13218,100 +13389,12 @@
],
"indices": []
},
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 82,
- "optional": false
- },
- {
- "name": "kind",
- "type": 83,
- "optional": false
- },
- {
- "name": "senderSessionId",
- "type": 10,
- "optional": false
- },
- {
- "name": "summary",
- "type": 10,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "notice"
- },
- {
- "kind": "literal",
- "value": "subagent-settled"
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 85,
- "optional": false
- },
- {
- "name": "kind",
- "type": 86,
- "optional": false
- },
- {
- "name": "senderSessionId",
- "type": 10,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "relay"
- },
- {
- "kind": "literal",
- "value": "agent-message"
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 82,
- "optional": false
- },
- {
- "name": "kind",
- "type": 88,
- "optional": false
- },
- {
- "name": "summary",
- "type": 10,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "hooks-claude-code"
- },
{
"kind": "object",
"properties": [
{
"name": "baseline",
- "type": 29,
+ "type": 27,
"optional": true
},
{
@@ -13321,17 +13404,17 @@
},
{
"name": "changes",
- "type": 90,
+ "type": 91,
"optional": false
},
{
"name": "form",
- "type": 96,
+ "type": 97,
"optional": false
},
{
"name": "kind",
- "type": 97,
+ "type": 98,
"optional": false
}
],
@@ -13339,14 +13422,14 @@
},
{
"kind": "array",
- "element": 91
+ "element": 92
},
{
"kind": "object",
"properties": [
{
"name": "action",
- "type": 92,
+ "type": 93,
"optional": false
},
{
@@ -13370,9 +13453,9 @@
{
"kind": "union",
"types": [
- 93,
94,
- 95
+ 95,
+ 96
]
},
{
@@ -13403,14 +13486,69 @@
"type": 10,
"optional": false
},
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
{
"name": "kind",
- "type": 99,
+ "type": 101,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "notice"
+ },
+ {
+ "kind": "literal",
+ "value": "plugin-recommendation"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 41,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 83,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 43,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "callId",
+ "type": 10,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 104,
"optional": false
},
{
"name": "outcome",
- "type": 100,
+ "type": 105,
"optional": false
}
],
@@ -13434,12 +13572,12 @@
},
{
"name": "kind",
- "type": 68,
+ "type": 74,
"optional": false
},
{
"name": "principal",
- "type": 102,
+ "type": 107,
"optional": true
},
{
@@ -13455,7 +13593,7 @@
"properties": [
{
"name": "kind",
- "type": 103,
+ "type": 108,
"optional": false
}
],
@@ -13475,7 +13613,7 @@
},
{
"name": "kind",
- "type": 105,
+ "type": 110,
"optional": false
},
{
@@ -13495,12 +13633,17 @@
"properties": [
{
"name": "form",
- "type": 82,
+ "type": 100,
"optional": false
},
{
"name": "kind",
- "type": 107,
+ "type": 112,
+ "optional": false
+ },
+ {
+ "name": "senderSessionId",
+ "type": 10,
"optional": false
},
{
@@ -13513,7 +13656,7 @@
},
{
"kind": "literal",
- "value": "hooks-codex"
+ "value": "subagent-settled"
},
{
"kind": "object",
@@ -13525,12 +13668,12 @@
},
{
"name": "form",
- "type": 82,
+ "type": 100,
"optional": false
},
{
"name": "kind",
- "type": 109,
+ "type": 114,
"optional": false
},
{
@@ -13563,24 +13706,358 @@
{
"kind": "object",
"properties": [
- {
- "name": "entries",
- "type": 111,
- "optional": false
- },
{
"name": "form",
- "type": 113,
+ "type": 116,
"optional": false
},
{
"name": "kind",
- "type": 114,
+ "type": 117,
+ "optional": false
+ },
+ {
+ "name": "senderSessionId",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "relay"
+ },
+ {
+ "kind": "literal",
+ "value": "agent-message"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 48,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 50,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 55,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 57,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 59,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 68,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 70,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 76,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 100,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 83,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 10,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 97,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 46,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 97,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 48,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "entries",
+ "type": 134,
+ "optional": false
+ },
+ {
+ "name": "form",
+ "type": 136,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 137,
"optional": false
},
{
"name": "update",
- "type": 29,
+ "type": 27,
"optional": true
}
],
@@ -13588,7 +14065,7 @@
},
{
"kind": "array",
- "element": 112
+ "element": 135
},
{
"kind": "object",
@@ -13619,37 +14096,156 @@
"properties": [
{
"name": "form",
- "type": 82,
+ "type": 97,
"optional": false
},
{
"name": "kind",
- "type": 116,
- "optional": false
- },
- {
- "name": "summary",
- "type": 10,
+ "type": 50,
"optional": false
}
],
"indices": []
},
{
- "kind": "literal",
- "value": "model-selection"
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 97,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ }
+ ],
+ "indices": []
},
{
"kind": "object",
"properties": [
{
"name": "form",
- "type": 96,
+ "type": 97,
"optional": false
},
{
"name": "kind",
- "type": 118,
+ "type": 55,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 97,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 57,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 97,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 59,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 97,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 97,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 97,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 68,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 97,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 70,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 97,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 148,
"optional": false
},
{
@@ -13669,22 +14265,44 @@
"properties": [
{
"name": "form",
- "type": 120,
+ "type": 97,
"optional": false
},
{
"name": "kind",
- "type": 121,
+ "type": 76,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 97,
"optional": false
},
{
- "name": "references",
- "type": 122,
+ "name": "kind",
+ "type": 83,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 152,
"optional": false
},
{
- "name": "version",
- "type": 126,
+ "name": "kind",
+ "type": 46,
"optional": false
}
],
@@ -13694,13 +14312,135 @@
"kind": "literal",
"value": "recall"
},
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 152,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 48,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 152,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 50,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 152,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 152,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 55,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 152,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 57,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 152,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 59,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 152,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 160,
+ "optional": false
+ },
+ {
+ "name": "references",
+ "type": 161,
+ "optional": false
+ },
+ {
+ "name": "version",
+ "type": 165,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
{
"kind": "literal",
"value": "session-reference"
},
{
"kind": "array",
- "element": 123
+ "element": 162
},
{
"kind": "object",
@@ -13712,7 +14452,7 @@
},
{
"name": "capturedThroughSeq",
- "type": 124,
+ "type": 163,
"optional": false
},
{
@@ -13767,7 +14507,7 @@
"kind": "union",
"types": [
2,
- 125
+ 164
]
},
{
@@ -13783,419 +14523,7 @@
"properties": [
{
"name": "form",
- "type": 41,
- "optional": false
- },
- {
- "name": "kind",
- "type": 88,
- "optional": false
- },
- {
- "name": "sections",
- "type": 43,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 82,
- "optional": false
- },
- {
- "name": "kind",
- "type": 46,
- "optional": false
- },
- {
- "name": "summary",
- "type": 10,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 82,
- "optional": false
- },
- {
- "name": "kind",
- "type": 50,
- "optional": false
- },
- {
- "name": "summary",
- "type": 10,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 82,
- "optional": false
- },
- {
- "name": "kind",
- "type": 52,
- "optional": false
- },
- {
- "name": "summary",
- "type": 10,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 82,
- "optional": false
- },
- {
- "name": "kind",
- "type": 54,
- "optional": false
- },
- {
- "name": "summary",
- "type": 10,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 82,
- "optional": false
- },
- {
- "name": "kind",
- "type": 42,
- "optional": false
- },
- {
- "name": "summary",
- "type": 10,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 82,
- "optional": false
- },
- {
- "name": "kind",
- "type": 59,
- "optional": false
- },
- {
- "name": "summary",
- "type": 10,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 82,
- "optional": false
- },
- {
- "name": "kind",
- "type": 61,
- "optional": false
- },
- {
- "name": "summary",
- "type": 10,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 82,
- "optional": false
- },
- {
- "name": "kind",
- "type": 64,
- "optional": false
- },
- {
- "name": "summary",
- "type": 10,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 82,
- "optional": false
- },
- {
- "name": "kind",
- "type": 70,
- "optional": false
- },
- {
- "name": "summary",
- "type": 10,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 82,
- "optional": false
- },
- {
- "name": "kind",
- "type": 76,
- "optional": false
- },
- {
- "name": "summary",
- "type": 10,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 96,
- "optional": false
- },
- {
- "name": "kind",
- "type": 88,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 96,
- "optional": false
- },
- {
- "name": "kind",
- "type": 107,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 96,
- "optional": false
- },
- {
- "name": "kind",
- "type": 116,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 96,
- "optional": false
- },
- {
- "name": "kind",
- "type": 46,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 96,
- "optional": false
- },
- {
- "name": "kind",
- "type": 50,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 96,
- "optional": false
- },
- {
- "name": "kind",
- "type": 52,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 41,
- "optional": false
- },
- {
- "name": "kind",
- "type": 107,
- "optional": false
- },
- {
- "name": "sections",
- "type": 43,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 96,
- "optional": false
- },
- {
- "name": "kind",
- "type": 54,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 96,
- "optional": false
- },
- {
- "name": "kind",
- "type": 42,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 96,
- "optional": false
- },
- {
- "name": "kind",
- "type": 59,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 96,
- "optional": false
- },
- {
- "name": "kind",
- "type": 61,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 96,
+ "type": 152,
"optional": false
},
{
@@ -14211,7 +14539,39 @@
"properties": [
{
"name": "form",
- "type": 96,
+ "type": 152,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 152,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 68,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 152,
"optional": false
},
{
@@ -14227,7 +14587,7 @@
"properties": [
{
"name": "form",
- "type": 96,
+ "type": 152,
"optional": false
},
{
@@ -14243,12 +14603,12 @@
"properties": [
{
"name": "form",
- "type": 120,
+ "type": 152,
"optional": false
},
{
"name": "kind",
- "type": 88,
+ "type": 83,
"optional": false
}
],
@@ -14259,62 +14619,9 @@
"properties": [
{
"name": "form",
- "type": 120,
- "optional": false
- },
- {
- "name": "kind",
- "type": 107,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 41,
- "optional": false
- },
- {
- "name": "kind",
"type": 116,
"optional": false
},
- {
- "name": "sections",
- "type": 43,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 120,
- "optional": false
- },
- {
- "name": "kind",
- "type": 116,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 120,
- "optional": false
- },
{
"name": "kind",
"type": 46,
@@ -14328,7 +14635,23 @@
"properties": [
{
"name": "form",
- "type": 120,
+ "type": 116,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 48,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 116,
"optional": false
},
{
@@ -14344,12 +14667,17 @@
"properties": [
{
"name": "form",
- "type": 120,
+ "type": 41,
"optional": false
},
{
"name": "kind",
- "type": 52,
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 43,
"optional": false
}
],
@@ -14360,23 +14688,7 @@
"properties": [
{
"name": "form",
- "type": 120,
- "optional": false
- },
- {
- "name": "kind",
- "type": 54,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 120,
+ "type": 116,
"optional": false
},
{
@@ -14392,7 +14704,39 @@
"properties": [
{
"name": "form",
- "type": 120,
+ "type": 116,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 55,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 116,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 57,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 116,
"optional": false
},
{
@@ -14408,23 +14752,7 @@
"properties": [
{
"name": "form",
- "type": 120,
- "optional": false
- },
- {
- "name": "kind",
- "type": 61,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 120,
+ "type": 116,
"optional": false
},
{
@@ -14440,17 +14768,12 @@
"properties": [
{
"name": "form",
- "type": 41,
+ "type": 116,
"optional": false
},
{
"name": "kind",
- "type": 46,
- "optional": false
- },
- {
- "name": "sections",
- "type": 43,
+ "type": 66,
"optional": false
}
],
@@ -14461,7 +14784,23 @@
"properties": [
{
"name": "form",
- "type": 120,
+ "type": 116,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 68,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 116,
"optional": false
},
{
@@ -14477,7 +14816,7 @@
"properties": [
{
"name": "form",
- "type": 120,
+ "type": 116,
"optional": false
},
{
@@ -14493,108 +14832,12 @@
"properties": [
{
"name": "form",
- "type": 85,
- "optional": false
- },
- {
- "name": "kind",
- "type": 88,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 85,
- "optional": false
- },
- {
- "name": "kind",
- "type": 107,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 85,
- "optional": false
- },
- {
- "name": "kind",
"type": 116,
"optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 85,
- "optional": false
},
{
"name": "kind",
- "type": 46,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 85,
- "optional": false
- },
- {
- "name": "kind",
- "type": 50,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 85,
- "optional": false
- },
- {
- "name": "kind",
- "type": 52,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 85,
- "optional": false
- },
- {
- "name": "kind",
- "type": 54,
+ "type": 83,
"optional": false
}
],
@@ -14610,7 +14853,7 @@
},
{
"name": "kind",
- "type": 50,
+ "type": 48,
"optional": false
},
{
@@ -14626,7 +14869,55 @@
"properties": [
{
"name": "form",
- "type": 85,
+ "type": 136,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 46,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 136,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 48,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 136,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 50,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 136,
"optional": false
},
{
@@ -14642,7 +14933,39 @@
"properties": [
{
"name": "form",
- "type": 85,
+ "type": 136,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 55,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 136,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 57,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 136,
"optional": false
},
{
@@ -14658,23 +14981,7 @@
"properties": [
{
"name": "form",
- "type": 85,
- "optional": false
- },
- {
- "name": "kind",
- "type": 61,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 85,
+ "type": 136,
"optional": false
},
{
@@ -14690,92 +14997,12 @@
"properties": [
{
"name": "form",
- "type": 85,
+ "type": 136,
"optional": false
},
{
"name": "kind",
- "type": 70,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 85,
- "optional": false
- },
- {
- "name": "kind",
- "type": 76,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 113,
- "optional": false
- },
- {
- "name": "kind",
- "type": 88,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 113,
- "optional": false
- },
- {
- "name": "kind",
- "type": 107,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 113,
- "optional": false
- },
- {
- "name": "kind",
- "type": 116,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 113,
- "optional": false
- },
- {
- "name": "kind",
- "type": 46,
+ "type": 66,
"optional": false
}
],
@@ -14789,31 +15016,15 @@
"type": 41,
"optional": false
},
- {
- "name": "kind",
- "type": 52,
- "optional": false
- },
- {
- "name": "sections",
- "type": 43,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 113,
- "optional": false
- },
{
"name": "kind",
"type": 50,
"optional": false
+ },
+ {
+ "name": "sections",
+ "type": 43,
+ "optional": false
}
],
"indices": []
@@ -14823,12 +15034,12 @@
"properties": [
{
"name": "form",
- "type": 113,
+ "type": 136,
"optional": false
},
{
"name": "kind",
- "type": 52,
+ "type": 68,
"optional": false
}
],
@@ -14839,87 +15050,7 @@
"properties": [
{
"name": "form",
- "type": 113,
- "optional": false
- },
- {
- "name": "kind",
- "type": 54,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 113,
- "optional": false
- },
- {
- "name": "kind",
- "type": 42,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 113,
- "optional": false
- },
- {
- "name": "kind",
- "type": 59,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 113,
- "optional": false
- },
- {
- "name": "kind",
- "type": 61,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 113,
- "optional": false
- },
- {
- "name": "kind",
- "type": 64,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 113,
+ "type": 136,
"optional": false
},
{
@@ -14935,7 +15066,7 @@
"properties": [
{
"name": "form",
- "type": 113,
+ "type": 136,
"optional": false
},
{
@@ -14951,17 +15082,12 @@
"properties": [
{
"name": "form",
- "type": 41,
+ "type": 136,
"optional": false
},
{
"name": "kind",
- "type": 54,
- "optional": false
- },
- {
- "name": "sections",
- "type": 43,
+ "type": 83,
"optional": false
}
],
@@ -14977,7 +15103,7 @@
},
{
"name": "kind",
- "type": 197,
+ "type": 202,
"optional": false
},
{
@@ -15002,7 +15128,7 @@
"properties": [
{
"name": "kind",
- "type": 199,
+ "type": 204,
"optional": false
},
{
@@ -15037,7 +15163,7 @@
"properties": [
{
"name": "kind",
- "type": 201,
+ "type": 206,
"optional": false
},
{
@@ -15052,7 +15178,7 @@
},
{
"name": "replayState",
- "type": 202,
+ "type": 207,
"optional": true
}
],
@@ -15066,39 +15192,6 @@
"kind": "opaque",
"reason": "unknown"
},
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 88,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 107,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 116,
- "optional": false
- }
- ],
- "indices": []
- },
{
"kind": "object",
"properties": [
@@ -15114,7 +15207,7 @@
},
{
"name": "role",
- "type": 68,
+ "type": 74,
"optional": false
},
{
@@ -15152,12 +15245,12 @@
},
{
"name": "role",
- "type": 208,
+ "type": 210,
"optional": false
},
{
"name": "source",
- "type": 200,
+ "type": 205,
"optional": false
}
],
@@ -15182,12 +15275,12 @@
},
{
"name": "role",
- "type": 210,
+ "type": 212,
"optional": false
},
{
"name": "source",
- "type": 55,
+ "type": 61,
"optional": false
}
],
@@ -19208,7 +19301,7 @@
"kind": "event",
"event": "user/message",
"surface": true,
- "digest": "2ae8594a998c9862a597129e782277bcc518266712a703b5c3161bdf552d13b8",
+ "digest": "784aaa6de3e5e3d2aaad0fe35c139e9a5ad4797d85587ac5676ae5561bc4dbb7",
"schema": {
"root": 0,
"nodes": [
@@ -19232,12 +19325,12 @@
},
{
"name": "sourceEventSeqs",
- "type": 200,
+ "type": 202,
"optional": true
},
{
"name": "surfaceOp",
- "type": 201,
+ "type": 203,
"optional": false
},
{
@@ -19247,7 +19340,7 @@
},
{
"name": "type",
- "type": 204,
+ "type": 206,
"optional": false
}
],
@@ -19594,31 +19687,26 @@
"kind": "union",
"types": [
32,
- 35,
37,
39,
41,
43,
45,
- 47,
- 49,
+ 48,
51,
53,
55,
- 58,
- 60,
+ 57,
+ 59,
61,
- 62,
63,
- 64,
65,
- 66,
67,
68,
69,
70,
71,
- 73,
+ 72,
74,
75,
76,
@@ -19631,7 +19719,7 @@
83,
84,
85,
- 87,
+ 86,
88,
89,
90,
@@ -19644,6 +19732,7 @@
97,
98,
99,
+ 100,
101,
102,
103,
@@ -19658,52 +19747,57 @@
112,
113,
115,
+ 116,
117,
+ 118,
+ 119,
120,
121,
122,
123,
124,
+ 125,
126,
127,
- 128,
129,
131,
- 132,
- 133,
134,
135,
+ 136,
137,
138,
- 139,
+ 140,
141,
+ 142,
143,
- 144,
+ 145,
+ 146,
+ 147,
+ 148,
+ 149,
+ 151,
152,
+ 153,
155,
157,
- 160,
- 162,
- 164,
+ 158,
+ 166,
168,
- 170,
+ 171,
+ 173,
+ 176,
178,
- 182,
- 183,
+ 180,
184,
- 185,
186,
- 187,
- 188,
- 189,
- 190,
- 191,
- 192,
- 193,
194,
+ 195,
196,
+ 197,
198,
- 199
+ 199,
+ 200,
+ 201
]
},
{
@@ -19720,8 +19814,8 @@
"optional": false
},
{
- "name": "summary",
- "type": 5,
+ "name": "sections",
+ "type": 35,
"optional": false
}
],
@@ -19729,37 +19823,32 @@
},
{
"kind": "literal",
- "value": "notice"
+ "value": "snapshot"
},
{
"kind": "literal",
- "value": "model-selection"
+ "value": "tmux-context"
+ },
+ {
+ "kind": "array",
+ "element": 36
},
{
"kind": "object",
"properties": [
{
- "name": "form",
- "type": 33,
+ "name": "name",
+ "type": 5,
"optional": false
},
{
- "name": "kind",
- "type": 36,
- "optional": false
- },
- {
- "name": "summary",
+ "name": "text",
"type": 5,
"optional": false
}
],
"indices": []
},
- {
- "kind": "literal",
- "value": "plan-mode"
- },
{
"kind": "object",
"properties": [
@@ -19774,133 +19863,8 @@
"optional": false
},
{
- "name": "summary",
- "type": 5,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "repeat-tool-reminder"
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 33,
- "optional": false
- },
- {
- "name": "kind",
- "type": 40,
- "optional": false
- },
- {
- "name": "summary",
- "type": 5,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "runtime-context"
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 33,
- "optional": false
- },
- {
- "name": "kind",
- "type": 42,
- "optional": false
- },
- {
- "name": "summary",
- "type": 5,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "schedule"
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 33,
- "optional": false
- },
- {
- "name": "kind",
- "type": 44,
- "optional": false
- },
- {
- "name": "summary",
- "type": 5,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "time-context"
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 33,
- "optional": false
- },
- {
- "name": "kind",
- "type": 46,
- "optional": false
- },
- {
- "name": "summary",
- "type": 5,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "tmux-context"
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 33,
- "optional": false
- },
- {
- "name": "kind",
- "type": 48,
- "optional": false
- },
- {
- "name": "summary",
- "type": 5,
+ "name": "sections",
+ "type": 35,
"optional": false
}
],
@@ -19920,12 +19884,12 @@
},
{
"name": "kind",
- "type": 50,
+ "type": 40,
"optional": false
},
{
- "name": "summary",
- "type": 5,
+ "name": "sections",
+ "type": 35,
"optional": false
}
],
@@ -19945,12 +19909,12 @@
},
{
"name": "kind",
- "type": 52,
+ "type": 42,
"optional": false
},
{
- "name": "summary",
- "type": 5,
+ "name": "sections",
+ "type": 35,
"optional": false
}
],
@@ -19970,12 +19934,12 @@
},
{
"name": "kind",
- "type": 54,
+ "type": 44,
"optional": false
},
{
- "name": "summary",
- "type": 5,
+ "name": "sections",
+ "type": 35,
"optional": false
}
],
@@ -19990,12 +19954,22 @@
"properties": [
{
"name": "form",
- "type": 56,
+ "type": 46,
"optional": false
},
{
"name": "kind",
- "type": 57,
+ "type": 47,
+ "optional": false
+ },
+ {
+ "name": "senderSessionId",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
"optional": false
}
],
@@ -20003,7 +19977,61 @@
},
{
"kind": "literal",
- "value": "instructions"
+ "value": "notice"
+ },
+ {
+ "kind": "literal",
+ "value": "subagent-settled"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 50,
+ "optional": false
+ },
+ {
+ "name": "senderSessionId",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "relay"
+ },
+ {
+ "kind": "literal",
+ "value": "agent-message"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 52,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
},
{
"kind": "literal",
@@ -20014,12 +20042,17 @@
"properties": [
{
"name": "form",
- "type": 56,
+ "type": 46,
"optional": false
},
{
"name": "kind",
- "type": 59,
+ "type": 54,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
"optional": false
}
],
@@ -20034,28 +20067,167 @@
"properties": [
{
"name": "form",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "kind",
"type": 56,
"optional": false
},
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "model-selection"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 58,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "plan-mode"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 60,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "repeat-tool-reminder"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 62,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "runtime-context"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "schedule"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 46,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "time-context"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 46,
+ "optional": false
+ },
{
"name": "kind",
"type": 34,
"optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 56,
- "optional": false
},
{
- "name": "kind",
- "type": 36,
+ "name": "summary",
+ "type": 5,
"optional": false
}
],
@@ -20066,13 +20238,18 @@
"properties": [
{
"name": "form",
- "type": 56,
+ "type": 46,
"optional": false
},
{
"name": "kind",
"type": 38,
"optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
}
],
"indices": []
@@ -20082,13 +20259,18 @@
"properties": [
{
"name": "form",
- "type": 56,
+ "type": 46,
"optional": false
},
{
"name": "kind",
"type": 40,
"optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
}
],
"indices": []
@@ -20098,13 +20280,18 @@
"properties": [
{
"name": "form",
- "type": 56,
+ "type": 46,
"optional": false
},
{
"name": "kind",
"type": 42,
"optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
}
],
"indices": []
@@ -20114,28 +20301,17 @@
"properties": [
{
"name": "form",
- "type": 56,
+ "type": 46,
"optional": false
},
{
"name": "kind",
"type": 44,
"optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 56,
- "optional": false
},
{
- "name": "kind",
- "type": 46,
+ "name": "summary",
+ "type": 5,
"optional": false
}
],
@@ -20146,39 +20322,7 @@
"properties": [
{
"name": "form",
- "type": 56,
- "optional": false
- },
- {
- "name": "kind",
- "type": 48,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 56,
- "optional": false
- },
- {
- "name": "kind",
- "type": 50,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 56,
+ "type": 73,
"optional": false
},
{
@@ -20189,12 +20333,16 @@
],
"indices": []
},
+ {
+ "kind": "literal",
+ "value": "instructions"
+ },
{
"kind": "object",
"properties": [
{
"name": "form",
- "type": 56,
+ "type": 73,
"optional": false
},
{
@@ -20210,12 +20358,188 @@
"properties": [
{
"name": "form",
- "type": 72,
+ "type": 73,
"optional": false
},
{
"name": "kind",
- "type": 57,
+ "type": 56,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 73,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 58,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 73,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 60,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 73,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 62,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 73,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 73,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 73,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 34,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 73,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 38,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 73,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 40,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 73,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 73,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 44,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 87,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 52,
"optional": false
}
],
@@ -20230,183 +20554,7 @@
"properties": [
{
"name": "form",
- "type": 72,
- "optional": false
- },
- {
- "name": "kind",
- "type": 59,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 72,
- "optional": false
- },
- {
- "name": "kind",
- "type": 34,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 72,
- "optional": false
- },
- {
- "name": "kind",
- "type": 36,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 72,
- "optional": false
- },
- {
- "name": "kind",
- "type": 38,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 72,
- "optional": false
- },
- {
- "name": "kind",
- "type": 40,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 72,
- "optional": false
- },
- {
- "name": "kind",
- "type": 42,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 72,
- "optional": false
- },
- {
- "name": "kind",
- "type": 44,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 72,
- "optional": false
- },
- {
- "name": "kind",
- "type": 46,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 72,
- "optional": false
- },
- {
- "name": "kind",
- "type": 48,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 72,
- "optional": false
- },
- {
- "name": "kind",
- "type": 50,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 72,
- "optional": false
- },
- {
- "name": "kind",
- "type": 52,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 72,
+ "type": 87,
"optional": false
},
{
@@ -20422,32 +20570,12 @@
"properties": [
{
"name": "form",
- "type": 86,
+ "type": 87,
"optional": false
},
{
"name": "kind",
- "type": 57,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "relay"
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 86,
- "optional": false
- },
- {
- "name": "kind",
- "type": 59,
+ "type": 56,
"optional": false
}
],
@@ -20458,7 +20586,87 @@
"properties": [
{
"name": "form",
- "type": 86,
+ "type": 87,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 58,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 87,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 60,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 87,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 62,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 87,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 87,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 87,
"optional": false
},
{
@@ -20474,23 +20682,7 @@
"properties": [
{
"name": "form",
- "type": 86,
- "optional": false
- },
- {
- "name": "kind",
- "type": 36,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 86,
+ "type": 87,
"optional": false
},
{
@@ -20506,7 +20698,7 @@
"properties": [
{
"name": "form",
- "type": 86,
+ "type": 87,
"optional": false
},
{
@@ -20522,7 +20714,7 @@
"properties": [
{
"name": "form",
- "type": 86,
+ "type": 87,
"optional": false
},
{
@@ -20538,7 +20730,7 @@
"properties": [
{
"name": "form",
- "type": 86,
+ "type": 87,
"optional": false
},
{
@@ -20554,55 +20746,7 @@
"properties": [
{
"name": "form",
- "type": 86,
- "optional": false
- },
- {
- "name": "kind",
- "type": 46,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 86,
- "optional": false
- },
- {
- "name": "kind",
- "type": 48,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 86,
- "optional": false
- },
- {
- "name": "kind",
- "type": 50,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 86,
+ "type": 49,
"optional": false
},
{
@@ -20618,7 +20762,7 @@
"properties": [
{
"name": "form",
- "type": 86,
+ "type": 49,
"optional": false
},
{
@@ -20634,12 +20778,188 @@
"properties": [
{
"name": "form",
- "type": 100,
+ "type": 49,
"optional": false
},
{
"name": "kind",
- "type": 57,
+ "type": 56,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 58,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 60,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 62,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 34,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 38,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 40,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 42,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 49,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 44,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 114,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 52,
"optional": false
}
],
@@ -20654,12 +20974,12 @@
"properties": [
{
"name": "form",
- "type": 100,
+ "type": 114,
"optional": false
},
{
"name": "kind",
- "type": 59,
+ "type": 54,
"optional": false
}
],
@@ -20670,7 +20990,103 @@
"properties": [
{
"name": "form",
- "type": 100,
+ "type": 114,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 56,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 114,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 58,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 114,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 60,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 114,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 62,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 114,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 114,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 114,
"optional": false
},
{
@@ -20686,23 +21102,7 @@
"properties": [
{
"name": "form",
- "type": 100,
- "optional": false
- },
- {
- "name": "kind",
- "type": 36,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 100,
+ "type": 114,
"optional": false
},
{
@@ -20718,7 +21118,7 @@
"properties": [
{
"name": "form",
- "type": 100,
+ "type": 114,
"optional": false
},
{
@@ -20734,7 +21134,7 @@
"properties": [
{
"name": "form",
- "type": 100,
+ "type": 114,
"optional": false
},
{
@@ -20750,7 +21150,7 @@
"properties": [
{
"name": "form",
- "type": 100,
+ "type": 114,
"optional": false
},
{
@@ -20761,86 +21161,6 @@
],
"indices": []
},
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 100,
- "optional": false
- },
- {
- "name": "kind",
- "type": 46,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 100,
- "optional": false
- },
- {
- "name": "kind",
- "type": 48,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 100,
- "optional": false
- },
- {
- "name": "kind",
- "type": 50,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 100,
- "optional": false
- },
- {
- "name": "kind",
- "type": 52,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 100,
- "optional": false
- },
- {
- "name": "kind",
- "type": 54,
- "optional": false
- }
- ],
- "indices": []
- },
{
"kind": "object",
"properties": [
@@ -20851,7 +21171,7 @@
},
{
"name": "kind",
- "type": 114,
+ "type": 128,
"optional": false
},
{
@@ -20876,7 +21196,7 @@
"properties": [
{
"name": "kind",
- "type": 116,
+ "type": 130,
"optional": false
},
{
@@ -20911,7 +21231,7 @@
"properties": [
{
"name": "kind",
- "type": 118,
+ "type": 132,
"optional": false
},
{
@@ -20926,7 +21246,7 @@
},
{
"name": "replayState",
- "type": 119,
+ "type": 133,
"optional": true
}
],
@@ -20945,7 +21265,7 @@
"properties": [
{
"name": "kind",
- "type": 57,
+ "type": 52,
"optional": false
}
],
@@ -20956,7 +21276,103 @@
"properties": [
{
"name": "kind",
- "type": 59,
+ "type": 54,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 56,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 58,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 139,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "ptc-mode"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 60,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 62,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 144,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "system-prompt"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "kind",
+ "type": 66,
"optional": false
}
],
@@ -20973,32 +21389,6 @@
],
"indices": []
},
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 36,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 125,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "ptc-mode"
- },
{
"kind": "object",
"properties": [
@@ -21026,77 +21416,7 @@
"properties": [
{
"name": "kind",
- "type": 42,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 130,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "system-prompt"
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 44,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 46,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 48,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 50,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "kind",
- "type": 136,
+ "type": 150,
"optional": false
}
],
@@ -21122,7 +21442,7 @@
"properties": [
{
"name": "kind",
- "type": 52,
+ "type": 42,
"optional": false
}
],
@@ -21133,7 +21453,7 @@
"properties": [
{
"name": "kind",
- "type": 140,
+ "type": 154,
"optional": false
}
],
@@ -21148,7 +21468,7 @@
"properties": [
{
"name": "kind",
- "type": 142,
+ "type": 156,
"optional": false
}
],
@@ -21163,7 +21483,7 @@
"properties": [
{
"name": "kind",
- "type": 54,
+ "type": 44,
"optional": false
}
],
@@ -21184,17 +21504,17 @@
},
{
"name": "changes",
- "type": 145,
+ "type": 159,
"optional": false
},
{
"name": "form",
- "type": 56,
+ "type": 73,
"optional": false
},
{
"name": "kind",
- "type": 151,
+ "type": 165,
"optional": false
}
],
@@ -21202,14 +21522,14 @@
},
{
"kind": "array",
- "element": 146
+ "element": 160
},
{
"kind": "object",
"properties": [
{
"name": "action",
- "type": 147,
+ "type": 161,
"optional": false
},
{
@@ -21233,9 +21553,9 @@
{
"kind": "union",
"types": [
- 148,
- 149,
- 150
+ 162,
+ 163,
+ 164
]
},
{
@@ -21262,14 +21582,44 @@
"type": 5,
"optional": false
},
+ {
+ "name": "form",
+ "type": 46,
+ "optional": false
+ },
{
"name": "kind",
- "type": 153,
+ "type": 167,
+ "optional": false
+ },
+ {
+ "name": "summary",
+ "type": 5,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "literal",
+ "value": "plugin-recommendation"
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "callId",
+ "type": 5,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 169,
"optional": false
},
{
"name": "outcome",
- "type": 154,
+ "type": 170,
"optional": false
}
],
@@ -21293,7 +21643,7 @@
},
{
"name": "kind",
- "type": 156,
+ "type": 172,
"optional": false
}
],
@@ -21318,7 +21668,7 @@
},
{
"name": "principal",
- "type": 158,
+ "type": 174,
"optional": true
},
{
@@ -21334,7 +21684,7 @@
"properties": [
{
"name": "kind",
- "type": 159,
+ "type": 175,
"optional": false
}
],
@@ -21354,7 +21704,7 @@
},
{
"name": "kind",
- "type": 161,
+ "type": 177,
"optional": false
},
{
@@ -21379,12 +21729,12 @@
},
{
"name": "form",
- "type": 33,
+ "type": 46,
"optional": false
},
{
"name": "kind",
- "type": 163,
+ "type": 179,
"optional": false
},
{
@@ -21419,17 +21769,17 @@
"properties": [
{
"name": "entries",
- "type": 165,
+ "type": 181,
"optional": false
},
{
"name": "form",
- "type": 100,
+ "type": 114,
"optional": false
},
{
"name": "kind",
- "type": 167,
+ "type": 183,
"optional": false
},
{
@@ -21442,7 +21792,7 @@
},
{
"kind": "array",
- "element": 166
+ "element": 182
},
{
"kind": "object",
@@ -21469,12 +21819,12 @@
"properties": [
{
"name": "form",
- "type": 56,
+ "type": 73,
"optional": false
},
{
"name": "kind",
- "type": 169,
+ "type": 185,
"optional": false
},
{
@@ -21494,22 +21844,22 @@
"properties": [
{
"name": "form",
- "type": 72,
+ "type": 87,
"optional": false
},
{
"name": "kind",
- "type": 171,
+ "type": 187,
"optional": false
},
{
"name": "references",
- "type": 172,
+ "type": 188,
"optional": false
},
{
"name": "version",
- "type": 177,
+ "type": 193,
"optional": false
}
],
@@ -21521,7 +21871,7 @@
},
{
"kind": "array",
- "element": 173
+ "element": 189
},
{
"kind": "object",
@@ -21533,12 +21883,12 @@
},
{
"name": "capturedThroughSeq",
- "type": 174,
+ "type": 190,
"optional": false
},
{
"name": "compacted",
- "type": 176,
+ "type": 192,
"optional": false
},
{
@@ -21578,7 +21928,7 @@
},
{
"name": "truncated",
- "type": 176,
+ "type": 192,
"optional": false
}
],
@@ -21588,7 +21938,7 @@
"kind": "union",
"types": [
18,
- 175
+ 191
]
},
{
@@ -21608,262 +21958,7 @@
"properties": [
{
"name": "form",
- "type": 179,
- "optional": false
- },
- {
- "name": "kind",
- "type": 57,
- "optional": false
- },
- {
- "name": "sections",
- "type": 180,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "snapshot"
- },
- {
- "kind": "array",
- "element": 181
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "name",
- "type": 5,
- "optional": false
- },
- {
- "name": "text",
- "type": 5,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 179,
- "optional": false
- },
- {
- "name": "kind",
- "type": 59,
- "optional": false
- },
- {
- "name": "sections",
- "type": 180,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 179,
- "optional": false
- },
- {
- "name": "kind",
- "type": 34,
- "optional": false
- },
- {
- "name": "sections",
- "type": 180,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 179,
- "optional": false
- },
- {
- "name": "kind",
- "type": 36,
- "optional": false
- },
- {
- "name": "sections",
- "type": 180,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 179,
- "optional": false
- },
- {
- "name": "kind",
- "type": 38,
- "optional": false
- },
- {
- "name": "sections",
- "type": 180,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 179,
- "optional": false
- },
- {
- "name": "kind",
- "type": 40,
- "optional": false
- },
- {
- "name": "sections",
- "type": 180,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 179,
- "optional": false
- },
- {
- "name": "kind",
- "type": 42,
- "optional": false
- },
- {
- "name": "sections",
- "type": 180,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 179,
- "optional": false
- },
- {
- "name": "kind",
- "type": 44,
- "optional": false
- },
- {
- "name": "sections",
- "type": 180,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 179,
- "optional": false
- },
- {
- "name": "kind",
- "type": 46,
- "optional": false
- },
- {
- "name": "sections",
- "type": 180,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 179,
- "optional": false
- },
- {
- "name": "kind",
- "type": 48,
- "optional": false
- },
- {
- "name": "sections",
- "type": 180,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 179,
- "optional": false
- },
- {
- "name": "kind",
- "type": 50,
- "optional": false
- },
- {
- "name": "sections",
- "type": 180,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 179,
+ "type": 33,
"optional": false
},
{
@@ -21873,7 +21968,7 @@
},
{
"name": "sections",
- "type": 180,
+ "type": 35,
"optional": false
}
],
@@ -21884,7 +21979,7 @@
"properties": [
{
"name": "form",
- "type": 179,
+ "type": 33,
"optional": false
},
{
@@ -21894,7 +21989,7 @@
},
{
"name": "sections",
- "type": 180,
+ "type": 35,
"optional": false
}
],
@@ -21910,67 +22005,12 @@
},
{
"name": "kind",
- "type": 195,
+ "type": 56,
"optional": false
},
{
- "name": "senderSessionId",
- "type": 5,
- "optional": false
- },
- {
- "name": "summary",
- "type": 5,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "subagent-settled"
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 86,
- "optional": false
- },
- {
- "name": "kind",
- "type": 197,
- "optional": false
- },
- {
- "name": "senderSessionId",
- "type": 5,
- "optional": false
- }
- ],
- "indices": []
- },
- {
- "kind": "literal",
- "value": "agent-message"
- },
- {
- "kind": "object",
- "properties": [
- {
- "name": "form",
- "type": 33,
- "optional": false
- },
- {
- "name": "kind",
- "type": 57,
- "optional": false
- },
- {
- "name": "summary",
- "type": 5,
+ "name": "sections",
+ "type": 35,
"optional": false
}
],
@@ -21986,12 +22026,96 @@
},
{
"name": "kind",
- "type": 59,
+ "type": 58,
"optional": false
},
{
- "name": "summary",
- "type": 5,
+ "name": "sections",
+ "type": 35,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 33,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 60,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 35,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 33,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 62,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 35,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 33,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 64,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 35,
+ "optional": false
+ }
+ ],
+ "indices": []
+ },
+ {
+ "kind": "object",
+ "properties": [
+ {
+ "name": "form",
+ "type": 33,
+ "optional": false
+ },
+ {
+ "name": "kind",
+ "type": 66,
+ "optional": false
+ },
+ {
+ "name": "sections",
+ "type": 35,
"optional": false
}
],
@@ -22004,8 +22128,8 @@
{
"kind": "union",
"types": [
- 202,
- 203
+ 204,
+ 205
]
},
{
@@ -22022,7 +22146,7 @@
},
{
"name": "op",
- "type": 149,
+ "type": 163,
"optional": false
},
{
@@ -22404,12 +22528,12 @@
],
"types": [
{
- "digest": "00c054d3018c198d92f459563331edd1385e58345c677bb499791df2da0ade9f",
+ "digest": "009f7e30580fdb5d470da2be18c458e24a8463215213da72d291d3e4fb836b88",
"names": [
- "packages/session/session-title-llm/src/index.ts#SessionTitleLlmRequestEventData"
+ "packages/llm/llm/src/message.ts#DeveloperMessage"
],
"sources": [
- "packages/session/session-title-llm/src/index.ts:37"
+ "packages/llm/llm/src/message.ts:157"
]
},
{
@@ -22446,15 +22570,6 @@
"names": [],
"sources": []
},
- {
- "digest": "040cd65423bd64264d225504f1c572d239eeb1793d0c2856ad8e42bb6e1e148b",
- "names": [
- "packages/llm/llm/src/message.ts#Message"
- ],
- "sources": [
- "packages/llm/llm/src/message.ts:196"
- ]
- },
{
"digest": "05a2796621b1ee6c03ef7abe560b25116bb4da4d592312117242a78415a32b04",
"names": [],
@@ -22478,11 +22593,6 @@
"packages/core/session/src/types.ts:33"
]
},
- {
- "digest": "0755b7d1128319ba2e389619cbbf2c961ad648882b4e91da7f3e9582cc8a2034",
- "names": [],
- "sources": []
- },
{
"digest": "07e1a58c58b593f507b8e7f25723bb0aa42baae6e00f5ecfddf28cb1e64d3235",
"names": [
@@ -22539,6 +22649,11 @@
"packages/llm/llm/src/types.ts:448"
]
},
+ {
+ "digest": "0ae6f07a5f97fb7936b0b8956b37f94b92d25abcc95c322172efebac5cc8c8f5",
+ "names": [],
+ "sources": []
+ },
{
"digest": "0af3ecfb8c60d416fc40a7cc4fb2c4851a8e46608b2b38ab9e510670c971aa1f",
"names": [],
@@ -22623,15 +22738,6 @@
"packages/attachment/attachment/src/types.ts:28"
]
},
- {
- "digest": "0f6265188dae7ba6faa26830a180bb4deb0760561f97ee0c9d399ccf6c9cf1f7",
- "names": [
- "packages/llm/llm/src/message.ts#DeveloperMessage"
- ],
- "sources": [
- "packages/llm/llm/src/message.ts:157"
- ]
- },
{
"digest": "0f8512903d94f57a4748fa1a2092e64342856796684e6b8343db685b192745ce",
"names": [],
@@ -22671,6 +22777,11 @@
"packages/interaction/user-approval/src/index.ts:40"
]
},
+ {
+ "digest": "1246947dd49582b4cfa171489d5e33efc1de00cfa818fb3a1259e155ceb747cd",
+ "names": [],
+ "sources": []
+ },
{
"digest": "124aa62078ca3311353b39cc3bf6c75da281338be6bbf672f8b361d828cddca3",
"names": [],
@@ -23066,11 +23177,6 @@
"packages/llm/llm/src/types.ts:473"
]
},
- {
- "digest": "2ae8594a998c9862a597129e782277bcc518266712a703b5c3161bdf552d13b8",
- "names": [],
- "sources": []
- },
{
"digest": "2aed07493b1c65b6d00de5586da1e743cf501684b9ad43a1765fb4007d4ea456",
"names": [],
@@ -23086,15 +23192,6 @@
"names": [],
"sources": []
},
- {
- "digest": "2cf075b013d363ad743b5a4982900678d108499c721bc11255137402003db711",
- "names": [
- "packages/llm/llm/src/message.ts#UserMessage"
- ],
- "sources": [
- "packages/llm/llm/src/message.ts:162"
- ]
- },
{
"digest": "2d11ca7b0d4493e244b74eba093227866b33249841e59a1e9bf56afed38604c3",
"names": [],
@@ -23213,6 +23310,11 @@
"names": [],
"sources": []
},
+ {
+ "digest": "34cdaafedea27447895eb9f7f51a9da1b1de6c36c7415d7e76a72f1002e84214",
+ "names": [],
+ "sources": []
+ },
{
"digest": "34d1ab5c5df378186d6054b1a1beea9a41e41965d6f336f0bc0025c441a82e66",
"names": [],
@@ -23223,6 +23325,11 @@
"names": [],
"sources": []
},
+ {
+ "digest": "3526c3cd9e3237fa648323740d1f272ba80432e1b35380d5c60f218f06b5192b",
+ "names": [],
+ "sources": []
+ },
{
"digest": "36d6a9a871d949ea4f3edd919d81d66aa69218bebef38899d2a1282c39420a1f",
"names": [],
@@ -23436,11 +23543,6 @@
"names": [],
"sources": []
},
- {
- "digest": "454a0fa879e38076bdcdbd87ef561cd67d7e43e58a287cf7dbaa7b6cf7847020",
- "names": [],
- "sources": []
- },
{
"digest": "45f2a07ea94573123b6ae14db787a40062dec3834f36d8be92c523d40ba28448",
"names": [],
@@ -23791,6 +23893,15 @@
"names": [],
"sources": []
},
+ {
+ "digest": "5a75232acb6c20972b92253d9d3212dd5a0e9bba293d06c2081f739d945f0b45",
+ "names": [
+ "packages/llm/llm/src/message.ts#UserMessage"
+ ],
+ "sources": [
+ "packages/llm/llm/src/message.ts:162"
+ ]
+ },
{
"digest": "5abab3a27fd2736660ecddd94b28d6bbf114986dd894880153bd1be3ccacb563",
"names": [],
@@ -23813,15 +23924,6 @@
"names": [],
"sources": []
},
- {
- "digest": "5bc2d7f02503fc6b3e1bb7e0b7fa22c0b9e4b9841fa3175b2ad8e607ae3525a8",
- "names": [
- "packages/llm/llm/src/message.ts#MessageSource"
- ],
- "sources": [
- "packages/llm/llm/src/message.ts:136"
- ]
- },
{
"digest": "5bc66269cfaf614c0ecda8ecb469f23101a7609793fc2b693ac23c4aecdb575e",
"names": [],
@@ -24224,6 +24326,16 @@
"names": [],
"sources": []
},
+ {
+ "digest": "77a13807c15400b23a7ef7bb6920787b6eba466c3f3ecf63d39552176c36b3fb",
+ "names": [],
+ "sources": []
+ },
+ {
+ "digest": "784aaa6de3e5e3d2aaad0fe35c139e9a5ad4797d85587ac5676ae5561bc4dbb7",
+ "names": [],
+ "sources": []
+ },
{
"digest": "78a9be340090b735a39980e7222ce730c972fbcf1de7c9e0aef2125884b7caee",
"names": [],
@@ -24236,11 +24348,6 @@
"packages/core/session/src/types.ts:213"
]
},
- {
- "digest": "79a4c87f8bfb4d6d05cd9952b99210d6a7db3b478c4a01d94b4c50602308c056",
- "names": [],
- "sources": []
- },
{
"digest": "79ddc907312f97cf9553d4841e8b3fc937097bd8d97900a790efad3c05255e99",
"names": [],
@@ -24545,6 +24652,13 @@
"names": [],
"sources": []
},
+ {
+ "digest": "8c5183de257e3cee55eebb8106b3c15fb4e1a430dc0267cf7d36f435634d6e29",
+ "names": [],
+ "sources": [
+ "packages/experimental/plugin-recommendations/src/types.ts:55"
+ ]
+ },
{
"digest": "8c627d7a45fa406cea879a3922105e27ed4c3c7966e264afaf11ea7a330f2dd1",
"names": [],
@@ -24643,6 +24757,13 @@
"names": [],
"sources": []
},
+ {
+ "digest": "94273db635e189e8c992a2cddc0d873ffa758e92bc8dd97234427544db648c6b",
+ "names": [],
+ "sources": [
+ "packages/core/session/src/types.ts:312"
+ ]
+ },
{
"digest": "94c56aeb1564ad735eb773d88636b40761d063efa1610f1308004d32923f5378",
"names": [],
@@ -24684,11 +24805,6 @@
"packages/core/agent/src/types.ts:39"
]
},
- {
- "digest": "97e0162f983c27456ec71269fb4976b1851588b8c1aeac5d071d43e11f95e03c",
- "names": [],
- "sources": []
- },
{
"digest": "9890113e97dd3541787bfe6704f2b223d3a890b5325ca0acae2b0398909b413e",
"names": [],
@@ -24773,6 +24889,15 @@
"names": [],
"sources": []
},
+ {
+ "digest": "9de9b870719b2d18a34acb35f0dde4754ea7c6df90f9092881c39d5c6c093f41",
+ "names": [
+ "packages/llm/llm/src/message.ts#Message"
+ ],
+ "sources": [
+ "packages/llm/llm/src/message.ts:196"
+ ]
+ },
{
"digest": "9e07693fd7cd9babe0688c22c986e4d519ae1c0e40eeea13b2dc583bed2abc86",
"names": [],
@@ -24896,6 +25021,11 @@
"packages/experimental/hook-protocol/src/types.ts:48"
]
},
+ {
+ "digest": "a6cc709dc063ad3d5a3755416ce4cba0c6dd7afab82e7d3a7ee27a5c22ed20f7",
+ "names": [],
+ "sources": []
+ },
{
"digest": "a6da9ad5d42ae83a6833a8288b076688e8e0801633ea36cbdd8a30a6d9f3160c",
"names": [
@@ -24949,11 +25079,6 @@
"packages/schedule/schedule/src/types.ts:173"
]
},
- {
- "digest": "a927d444c928ac0efd9dd8b2e7d7d04d711c264cb71578d81e0e2fd143ff669f",
- "names": [],
- "sources": []
- },
{
"digest": "a99ec0993c62c058e50af9f68922202a3b54f5e259bc2abf1915a73381d2316d",
"names": [],
@@ -25581,6 +25706,15 @@
"names": [],
"sources": []
},
+ {
+ "digest": "d9794b24bd816e1d37e7c3a650a225945513ae4488ed6ddd207a956bc7099a31",
+ "names": [
+ "packages/llm/llm/src/message.ts#MessageSource"
+ ],
+ "sources": [
+ "packages/llm/llm/src/message.ts:136"
+ ]
+ },
{
"digest": "d9c462b9f62fdd3efc76a44b9524dc8781f6b91cd9c7e584b17d971defafebab",
"names": [
@@ -25841,6 +25975,13 @@
"packages/core/session/src/types.ts:197"
]
},
+ {
+ "digest": "eb97ae76baa71e08a327ed170ac3607689fbca36781520a639e7bc822c009e24",
+ "names": [],
+ "sources": [
+ "packages/core/agent/src/types.ts:84"
+ ]
+ },
{
"digest": "ebb768d85ec87fb68e42fc14fd7d8535b5ac11791b14d04c6770180f0a719bf8",
"names": [],
@@ -25977,18 +26118,20 @@
"packages/llm/llm/src/types.ts:414"
]
},
+ {
+ "digest": "f3709fb7f267afbc3493a404bcc9558dd19187c66197b52c4f3b08359c45d94e",
+ "names": [
+ "packages/session/session-title-llm/src/index.ts#SessionTitleLlmRequestEventData"
+ ],
+ "sources": [
+ "packages/session/session-title-llm/src/index.ts:37"
+ ]
+ },
{
"digest": "f4a66f654996c093aae700ea4c434ff2ee3569fea9c0e5813ccf6afdccabd163",
"names": [],
"sources": []
},
- {
- "digest": "f4ed4717b4c259e933b550a8dcd90dc93628cda8a3c7affcaa53b9c13c1d53eb",
- "names": [],
- "sources": [
- "packages/core/session/src/types.ts:312"
- ]
- },
{
"digest": "f5520c1d261ca86ea03735799c311a0a9ede8babb588cf0a65422576d2ee0ad1",
"names": [],
@@ -26075,13 +26218,6 @@
"names": [],
"sources": []
},
- {
- "digest": "fa106c5b33b657e8ef16e8cbf39f3b7d44e5cbcdf4f9303d9db6410f28951e42",
- "names": [],
- "sources": [
- "packages/core/agent/src/types.ts:84"
- ]
- },
{
"digest": "fa87537f4a9c1e25602990a8bf686b383e9e00352ec8946e16ae24ba7c1625be",
"names": [
diff --git a/docs/subsystems/boot.md b/docs/subsystems/boot.md
index 530af09e92..df88c259bc 100644
--- a/docs/subsystems/boot.md
+++ b/docs/subsystems/boot.md
@@ -353,6 +353,29 @@ async entry(url: string, name: string): Promise{recommendation.reason}
+{chinese ? recommendation.descriptionZh : recommendation.descriptionEn}
+ {outcome !== undefined &&{t(outcome)}
} + {error !== undefined &&{t(error)}
} + {open && } +{recommendation.reason}
-{chinese ? recommendation.descriptionZh : recommendation.descriptionEn}
+ {outcome !== undefined &&{t(outcome)}
} {error !== undefined &&{t(error)}
} {open &&