|
|
@@ -69,9 +69,9 @@ The [change records](persistence-changes/README.md) acknowledge exact transition
|
|
|
| `event:tool-workflow/run-end` | event | `42e0916e0dda5f6d1e7bb05d8514717147c036a79c9f36085683469516c1fd3f` | [`event:tool-workflow/run-end`](#persistence-type-eventtool-workflowrun-end) |
|
|
|
| `event:tool-workflow/run-start` | event | `c1f9e0405de6d18cabb9ee70782a027f9bbdc57e5abec9dcccdd56119e2e9058` | [`event:tool-workflow/run-start`](#persistence-type-eventtool-workflowrun-start) |
|
|
|
| `event:tool/call` | event | `3b1be838223869fe0a08210db85bf773796ed3f2373ac16555dff227cade0c48` | [`event:tool/call`](#persistence-type-eventtoolcall) |
|
|
|
-| `event:tool/ptc-dispatch` | event | `da807583a19f4ebe2bc9115c9686016e1521e405bdfaced296ae652b91e8e5f6` | [`event:tool/ptc-dispatch`](#persistence-type-eventtoolptc-dispatch) |
|
|
|
+| `event:tool/ptc-dispatch` | event | `b5d66eaebed4da391b13498623b11142222149fbf5e025975dbc6d94f0d06796` | [`event:tool/ptc-dispatch`](#persistence-type-eventtoolptc-dispatch) |
|
|
|
| `event:tool/ptc-dispatch-start` | event | `ec38b5949af8eacaf00df002f4acbe344f934f8a061e9cdc65a52a48e5f6dd93` | [`event:tool/ptc-dispatch-start`](#persistence-type-eventtoolptc-dispatch-start) |
|
|
|
-| `event:tool/result` | event | `cc3e270ab982cbafff602b753647b6f056decb7fe4fd523afd2f157a65c3d622` | [`event:tool/result`](#persistence-type-eventtoolresult) |
|
|
|
+| `event:tool/result` | event | `3a803805bdeb805f32b229e399fb7258be8e32a89f89063a7c99957cfea942f7` | [`event:tool/result`](#persistence-type-eventtoolresult) |
|
|
|
| `event:turn/end` | event | `84c24f1209fc3e0153de6ac85d58fd6968b851f955e0e761b92321053956609e` | [`event:turn/end`](#persistence-type-eventturnend) |
|
|
|
| `event:turn/start` | event | `aa0957eca50aeb28bcd2e6930b95809926edacb550c8c340ba526ba6b861b3d8` | [`event:turn/start`](#persistence-type-eventturnstart) |
|
|
|
| `event:user/message` | event | `2e49ede7fb3a592cce8919ebe982f6ca1c1f67abe4def359ffc028c85e6d1ad8` | [`event:user/message`](#persistence-type-eventusermessage) |
|
|
|
@@ -1808,46 +1808,46 @@ Sources: [`packages/context/session-reference/src/types.ts:18`](../packages/cont
|
|
|
| `sessionId` | required | `string` |
|
|
|
| `truncated` | required | `boolean` |
|
|
|
|
|
|
-<a id="persistence-type-eventagentinboxspliceddatainserted0source16entries"></a>
|
|
|
+<a id="persistence-type-eventagentinboxspliceddatainserted0source16changes"></a>
|
|
|
|
|
|
-### `event:agent/inbox/spliced.data.inserted[0].source[16].entries`
|
|
|
+### `event:agent/inbox/spliced.data.inserted[0].source[16].changes`
|
|
|
|
|
|
-SHA-256: `aba175fb20ffc71112c55efe70458ff5d7dbfb83501892b4ba8d077f0ea5d7ba`
|
|
|
+SHA-256: `2ab12a0e345658f9342816d773fe610f049982bcad82631f43b9205abe43e5ee`
|
|
|
|
|
|
-Array of [`event:agent/inbox/spliced.data.inserted[0].source[16].entries[0]`](#persistence-type-eventagentinboxspliceddatainserted0source16entries0).
|
|
|
+Array of [`packages/context/agent-instructions/src/render.ts#AgentInstructionChange`](#persistence-type-packagescontextagent-instructionssrcrendertsagentinstructionchange).
|
|
|
|
|
|
-<a id="persistence-type-eventagentinboxspliceddatainserted0source16entries0"></a>
|
|
|
+<a id="persistence-type-eventagentinboxspliceddatainserted0source16changes0action"></a>
|
|
|
|
|
|
-### `event:agent/inbox/spliced.data.inserted[0].source[16].entries[0]`
|
|
|
+### `event:agent/inbox/spliced.data.inserted[0].source[16].changes[0].action`
|
|
|
|
|
|
-SHA-256: `83079c8a3f733ac3fa603eefa0fbb4737ca4d8b69e7e2e7298b60f9ac4098693`
|
|
|
+SHA-256: `904bf499d98be4a3a5f836fcac533b6c4899569b018071e6604e1d32657d00fd`
|
|
|
|
|
|
-Sources: [`packages/skill/tool-skill/src/index.ts:40`](../packages/skill/tool-skill/src/index.ts)
|
|
|
+One of:
|
|
|
|
|
|
-| Property | Presence | Type |
|
|
|
-|---|---|---|
|
|
|
-| `description` | required | `string` |
|
|
|
-| `name` | required | `string` |
|
|
|
+- `"remove"`
|
|
|
+- `"replace"`
|
|
|
+- `"set"`
|
|
|
|
|
|
-<a id="persistence-type-eventagentinboxspliceddatainserted0source17changes"></a>
|
|
|
+<a id="persistence-type-eventagentinboxspliceddatainserted0source17entries"></a>
|
|
|
|
|
|
-### `event:agent/inbox/spliced.data.inserted[0].source[17].changes`
|
|
|
+### `event:agent/inbox/spliced.data.inserted[0].source[17].entries`
|
|
|
|
|
|
-SHA-256: `2ab12a0e345658f9342816d773fe610f049982bcad82631f43b9205abe43e5ee`
|
|
|
+SHA-256: `aba175fb20ffc71112c55efe70458ff5d7dbfb83501892b4ba8d077f0ea5d7ba`
|
|
|
|
|
|
-Array of [`packages/context/agent-instructions/src/render.ts#AgentInstructionChange`](#persistence-type-packagescontextagent-instructionssrcrendertsagentinstructionchange).
|
|
|
+Array of [`event:agent/inbox/spliced.data.inserted[0].source[17].entries[0]`](#persistence-type-eventagentinboxspliceddatainserted0source17entries0).
|
|
|
|
|
|
-<a id="persistence-type-eventagentinboxspliceddatainserted0source17changes0action"></a>
|
|
|
+<a id="persistence-type-eventagentinboxspliceddatainserted0source17entries0"></a>
|
|
|
|
|
|
-### `event:agent/inbox/spliced.data.inserted[0].source[17].changes[0].action`
|
|
|
+### `event:agent/inbox/spliced.data.inserted[0].source[17].entries[0]`
|
|
|
|
|
|
-SHA-256: `904bf499d98be4a3a5f836fcac533b6c4899569b018071e6604e1d32657d00fd`
|
|
|
+SHA-256: `83079c8a3f733ac3fa603eefa0fbb4737ca4d8b69e7e2e7298b60f9ac4098693`
|
|
|
|
|
|
-One of:
|
|
|
+Sources: [`packages/skill/tool-skill/src/index.ts:40`](../packages/skill/tool-skill/src/index.ts)
|
|
|
|
|
|
-- `"remove"`
|
|
|
-- `"replace"`
|
|
|
-- `"set"`
|
|
|
+| Property | Presence | Type |
|
|
|
+|---|---|---|
|
|
|
+| `description` | required | `string` |
|
|
|
+| `name` | required | `string` |
|
|
|
|
|
|
<a id="persistence-type-eventagentinboxspliceddatainserted0source19"></a>
|
|
|
|
|
|
@@ -2875,7 +2875,7 @@ SHA-256: `5c45bf4c544a7211dcd8ba6ba7e5f1bc39b49e7a9df9d5cbdc8e87c22771b37b`
|
|
|
|
|
|
SHA-256: `8a9c990773f798eac10ca8878e6bcc531ee080bc589cac956730e462cc6a09ad`
|
|
|
|
|
|
-Sources: [`packages/interaction/permission-presets/src/index.ts:54`](../packages/interaction/permission-presets/src/index.ts)
|
|
|
+Sources: [`packages/interaction/permission-presets/src/index.ts:57`](../packages/interaction/permission-presets/src/index.ts)
|
|
|
|
|
|
| Property | Presence | Type |
|
|
|
|---|---|---|
|
|
|
@@ -2941,7 +2941,7 @@ SHA-256: `8ea13bcd983eab596dbfd41c5c2b62a0b318b71cd2a987a6fd752c6ced7e4489`
|
|
|
|
|
|
SHA-256: `2f0aefb72ab453c4bf21a6687f436775d359dc6f8f10410fd4c0615b20bd9d76`
|
|
|
|
|
|
-Sources: [`packages/core/session/src/types.ts:365`](../packages/core/session/src/types.ts)
|
|
|
+Sources: [`packages/core/session/src/types.ts:370`](../packages/core/session/src/types.ts)
|
|
|
|
|
|
| Property | Presence | Type |
|
|
|
|---|---|---|
|
|
|
@@ -3056,7 +3056,7 @@ SHA-256: `5e6db6e24948d4a853c71cb9fabd252ad051ce93d4672c1266cf837c1c17b84e`
|
|
|
|
|
|
SHA-256: `17d1afb770d9941936130996da00dc86782cfef731d8d6526162c301256a4ac3`
|
|
|
|
|
|
-Sources: [`packages/core/session/src/types.ts:400`](../packages/core/session/src/types.ts)
|
|
|
+Sources: [`packages/core/session/src/types.ts:405`](../packages/core/session/src/types.ts)
|
|
|
|
|
|
| Property | Presence | Type |
|
|
|
|---|---|---|
|
|
|
@@ -3573,7 +3573,7 @@ Sources: [`packages/core/session/src/types.ts:341`](../packages/core/session/src
|
|
|
|
|
|
### `event:tool/ptc-dispatch`
|
|
|
|
|
|
-SHA-256: `da807583a19f4ebe2bc9115c9686016e1521e405bdfaced296ae652b91e8e5f6`
|
|
|
+SHA-256: `b5d66eaebed4da391b13498623b11142222149fbf5e025975dbc6d94f0d06796`
|
|
|
|
|
|
| Property | Presence | Type |
|
|
|
|---|---|---|
|
|
|
@@ -3597,11 +3597,25 @@ SHA-256: `ec38b5949af8eacaf00df002f4acbe344f934f8a061e9cdc65a52a48e5f6dd93`
|
|
|
| `time` | required | `number` |
|
|
|
| `type` | required | `"tool/ptc-dispatch-start"` |
|
|
|
|
|
|
+<a id="persistence-type-eventtoolptc-dispatchdataerror"></a>
|
|
|
+
|
|
|
+### `event:tool/ptc-dispatch.data.error`
|
|
|
+
|
|
|
+SHA-256: `a81059ca06999da1e712414520c2c65e491d052fcf9640fae20aa38f0a5dc735`
|
|
|
+
|
|
|
+Sources: [`packages/core/session/src/types.ts:363`](../packages/core/session/src/types.ts) · [`packages/core/tools/src/types.ts:24`](../packages/core/tools/src/types.ts)
|
|
|
+
|
|
|
+| Property | Presence | Type |
|
|
|
+|---|---|---|
|
|
|
+| `code` | required | `string` |
|
|
|
+| `name` | required | `string` |
|
|
|
+| `reason` | optional | `string` |
|
|
|
+
|
|
|
<a id="persistence-type-eventtoolresult"></a>
|
|
|
|
|
|
### `event:tool/result`
|
|
|
|
|
|
-SHA-256: `cc3e270ab982cbafff602b753647b6f056decb7fe4fd523afd2f157a65c3d622`
|
|
|
+SHA-256: `3a803805bdeb805f32b229e399fb7258be8e32a89f89063a7c99957cfea942f7`
|
|
|
|
|
|
| Property | Presence | Type |
|
|
|
|---|---|---|
|
|
|
@@ -3617,31 +3631,18 @@ SHA-256: `cc3e270ab982cbafff602b753647b6f056decb7fe4fd523afd2f157a65c3d622`
|
|
|
|
|
|
### `event:tool/result.data`
|
|
|
|
|
|
-SHA-256: `a1082bd67be26461ebcc4cc9caba60ef548cd6ec625b51558d5cfa5b6b38718a`
|
|
|
+SHA-256: `28aa673866746f447863d828aa25213135344d61e6c568b6ca2c1e729cfff6b3`
|
|
|
|
|
|
-Sources: [`packages/core/session/src/types.ts:353`](../packages/core/session/src/types.ts)
|
|
|
+Sources: [`packages/core/session/src/types.ts:355`](../packages/core/session/src/types.ts)
|
|
|
|
|
|
| Property | Presence | Type |
|
|
|
|---|---|---|
|
|
|
-| `error` | optional | [`event:tool/result.data.error`](#persistence-type-eventtoolresultdataerror) |
|
|
|
+| `error` | optional | [`event:tool/ptc-dispatch.data.error`](#persistence-type-eventtoolptc-dispatchdataerror) |
|
|
|
| `message` | required | [`packages/llm/llm/src/message.ts#ToolResultMessage`](#persistence-type-packagesllmllmsrcmessagetstoolresultmessage) |
|
|
|
| `meta` | optional | [`event:tool/result.data.meta`](#persistence-type-eventtoolresultdatameta) |
|
|
|
| `step` | required | `number` |
|
|
|
| `turn` | required | `number` |
|
|
|
|
|
|
-<a id="persistence-type-eventtoolresultdataerror"></a>
|
|
|
-
|
|
|
-### `event:tool/result.data.error`
|
|
|
-
|
|
|
-SHA-256: `55e3b6df99b0d19241e57618b04b84824c3df80ed102e440719139300ea703f6`
|
|
|
-
|
|
|
-Sources: [`packages/core/session/src/types.ts:358`](../packages/core/session/src/types.ts)
|
|
|
-
|
|
|
-| Property | Presence | Type |
|
|
|
-|---|---|---|
|
|
|
-| `code` | required | `string` |
|
|
|
-| `name` | required | `string` |
|
|
|
-
|
|
|
<a id="persistence-type-eventtoolresultdatamessagecontent"></a>
|
|
|
|
|
|
### `event:tool/result.data.message.content`
|
|
|
@@ -4387,7 +4388,7 @@ Sources: [`packages/context/agent-instructions/src/render.ts:47`](../packages/co
|
|
|
|
|
|
| Property | Presence | Type |
|
|
|
|---|---|---|
|
|
|
-| `action` | required | [`event:agent/inbox/spliced.data.inserted[0].source[17].changes[0].action`](#persistence-type-eventagentinboxspliceddatainserted0source17changes0action) |
|
|
|
+| `action` | required | [`event:agent/inbox/spliced.data.inserted[0].source[16].changes[0].action`](#persistence-type-eventagentinboxspliceddatainserted0source16changes0action) |
|
|
|
| `digest` | optional | `string` |
|
|
|
| `path` | required | `string` |
|
|
|
| `scope` | required | `string` |
|
|
|
@@ -4404,7 +4405,7 @@ Sources: [`packages/context/agent-instructions/src/state.ts:37`](../packages/con
|
|
|
|---|---|---|
|
|
|
| `baseline` | optional | `true` |
|
|
|
| `baselineIdentity` | optional | `string` |
|
|
|
-| `changes` | required | [`event:agent/inbox/spliced.data.inserted[0].source[17].changes`](#persistence-type-eventagentinboxspliceddatainserted0source17changes) |
|
|
|
+| `changes` | required | [`event:agent/inbox/spliced.data.inserted[0].source[16].changes`](#persistence-type-eventagentinboxspliceddatainserted0source16changes) |
|
|
|
| `form` | required | `"instructions"` |
|
|
|
| `kind` | required | `"agent-instructions"` |
|
|
|
|
|
|
@@ -4506,7 +4507,7 @@ Sources: [`packages/core/session/src/types.ts:93`](../packages/core/session/src/
|
|
|
|
|
|
SHA-256: `335e242de1fcc17b6ca920fc420d71bec2d76e53e37955c00948b65ab77f05c5`
|
|
|
|
|
|
-Sources: [`packages/core/session/src/types.ts:434`](../packages/core/session/src/types.ts)
|
|
|
+Sources: [`packages/core/session/src/types.ts:439`](../packages/core/session/src/types.ts)
|
|
|
|
|
|
One of:
|
|
|
|
|
|
@@ -4552,7 +4553,7 @@ One of:
|
|
|
|
|
|
SHA-256: `3cfc3a56502da1f8c6153c2c56657bab4b749056968634dd0991d325ec1c919f`
|
|
|
|
|
|
-Sources: [`packages/core/tools/src/index.ts:673`](../packages/core/tools/src/index.ts)
|
|
|
+Sources: [`packages/core/tools/src/index.ts:681`](../packages/core/tools/src/index.ts)
|
|
|
|
|
|
| Property | Presence | Type |
|
|
|
|---|---|---|
|
|
|
@@ -4563,7 +4564,7 @@ Sources: [`packages/core/tools/src/index.ts:673`](../packages/core/tools/src/ind
|
|
|
|
|
|
### `packages/core/tools/src/types.ts#PtcDispatchEventData`
|
|
|
|
|
|
-SHA-256: `1418e7f0c944a0453ce0851729b38b69c74194ff1e3ed41dc71904ca66e57bc5`
|
|
|
+SHA-256: `4c12ebe118c00be826b47b050eb5998f019df4bc3d8ebd7a93f5921c0e73617b`
|
|
|
|
|
|
Sources: [`packages/core/tools/src/types.ts:20`](../packages/core/tools/src/types.ts)
|
|
|
|
|
|
@@ -4571,6 +4572,7 @@ Sources: [`packages/core/tools/src/types.ts:20`](../packages/core/tools/src/type
|
|
|
|---|---|---|
|
|
|
| `arguments` | required | `unknown` (opaque) |
|
|
|
| `content` | required | [`event:agent/inbox/spliced.data.inserted[0].content`](#persistence-type-eventagentinboxspliceddatainserted0content) |
|
|
|
+| `error` | optional | [`event:tool/ptc-dispatch.data.error`](#persistence-type-eventtoolptc-dispatchdataerror) |
|
|
|
| `isError` | required | `boolean` |
|
|
|
| `name` | required | `string` |
|
|
|
| `parentCallId` | required | `string` |
|
|
|
@@ -5602,7 +5604,7 @@ Sources: [`packages/skill/tool-skill/src/index.ts:34`](../packages/skill/tool-sk
|
|
|
|
|
|
| Property | Presence | Type |
|
|
|
|---|---|---|
|
|
|
-| `entries` | required | [`event:agent/inbox/spliced.data.inserted[0].source[16].entries`](#persistence-type-eventagentinboxspliceddatainserted0source16entries) |
|
|
|
+| `entries` | required | [`event:agent/inbox/spliced.data.inserted[0].source[17].entries`](#persistence-type-eventagentinboxspliceddatainserted0source17entries) |
|
|
|
| `form` | required | `"catalog"` |
|
|
|
| `kind` | required | `"skill-catalog"` |
|
|
|
| `update` | optional | `true` |
|
|
|
@@ -6140,7 +6142,7 @@ SHA-256: `7af85bf70d4eafce63e739adae38ea85501e68df3a0e22f97f3a0be90fd9e4cb`
|
|
|
|
|
|
SHA-256: `bcf0caf62d964b2fcf5404bd5c909cfa9a21c3f3c96e6b7e36d9e33565223825`
|
|
|
|
|
|
-Sources: [`packages/core/session/src/types.ts:436`](../packages/core/session/src/types.ts)
|
|
|
+Sources: [`packages/core/session/src/types.ts:441`](../packages/core/session/src/types.ts)
|
|
|
|
|
|
| Property | Presence | Type |
|
|
|
|---|---|---|
|