|
|
@@ -841,7 +841,7 @@ A tool was registered or unregistered, or a scoped restriction changed (the avai
|
|
|
'tools/change'(): void
|
|
|
```
|
|
|
|
|
|
-Source: [`packages/core/tools/src/index.ts:156`](../../packages/core/tools/src/index.ts)
|
|
|
+Source: [`packages/core/tools/src/index.ts:158`](../../packages/core/tools/src/index.ts)
|
|
|
|
|
|
### `tools/code-dispatch-log` — waterfall
|
|
|
|
|
|
@@ -865,7 +865,7 @@ Shape the DURABLE LOG COPY of one `run_code` sub-dispatch outcome before the bri
|
|
|
|
|
|
Types: [CodeDispatchLog](../core-data-structures/tools.md) · [ContentBlock](../core-data-structures/core.md) · [Scoped](../core-data-structures/scope.md) · [ToolRegistry](../core-data-structures/tools.md)
|
|
|
|
|
|
-Source: [`packages/core/tools/src/index.ts:138`](../../packages/core/tools/src/index.ts)
|
|
|
+Source: [`packages/core/tools/src/index.ts:140`](../../packages/core/tools/src/index.ts)
|
|
|
|
|
|
### `tools/execute` — waterfall
|
|
|
|
|
|
@@ -887,7 +887,7 @@ Around-dispatch waterfall for timeout, retry, or metrics. `next()` returns a nor
|
|
|
|
|
|
Types: [Scoped](../core-data-structures/scope.md) · [ToolDispatchExecution](../core-data-structures/tools.md) · [ToolExecutionResult](../core-data-structures/tools.md) · [ToolRegistry](../core-data-structures/tools.md)
|
|
|
|
|
|
-Source: [`packages/core/tools/src/index.ts:113`](../../packages/core/tools/src/index.ts)
|
|
|
+Source: [`packages/core/tools/src/index.ts:115`](../../packages/core/tools/src/index.ts)
|
|
|
|
|
|
### `tools/post-execute` — waterfall
|
|
|
|
|
|
@@ -910,7 +910,7 @@ Accept, replace, enrich, or block a normalized dispatch result. `next()` accepts
|
|
|
|
|
|
Types: [PostToolDecision](../core-data-structures/tools.md) · [Scoped](../core-data-structures/scope.md) · [ToolExecution](../core-data-structures/tools.md) · [ToolExecutionResult](../core-data-structures/tools.md) · [ToolRegistry](../core-data-structures/tools.md)
|
|
|
|
|
|
-Source: [`packages/core/tools/src/index.ts:125`](../../packages/core/tools/src/index.ts)
|
|
|
+Source: [`packages/core/tools/src/index.ts:127`](../../packages/core/tools/src/index.ts)
|
|
|
|
|
|
### `tools/pre-execute` — waterfall
|
|
|
|
|
|
@@ -931,7 +931,7 @@ Allow, deny, or ask before dispatch. `next()` delegates to allow; missing approv
|
|
|
|
|
|
Types: [PreToolDecision](../core-data-structures/tools.md) · [Scoped](../core-data-structures/scope.md) · [ToolExecution](../core-data-structures/tools.md) · [ToolRegistry](../core-data-structures/tools.md)
|
|
|
|
|
|
-Source: [`packages/core/tools/src/index.ts:102`](../../packages/core/tools/src/index.ts)
|
|
|
+Source: [`packages/core/tools/src/index.ts:104`](../../packages/core/tools/src/index.ts)
|
|
|
|
|
|
### `tools/result` — emit
|
|
|
|
|
|
@@ -950,7 +950,7 @@ Observe the frozen, lossless-JSON final outcome. Listener failures are contained
|
|
|
|
|
|
Types: [Scoped](../core-data-structures/scope.md) · [ToolExecution](../core-data-structures/tools.md) · [ToolExecutionResult](../core-data-structures/tools.md) · [ToolRegistry](../core-data-structures/tools.md)
|
|
|
|
|
|
-Source: [`packages/core/tools/src/index.ts:146`](../../packages/core/tools/src/index.ts)
|
|
|
+Source: [`packages/core/tools/src/index.ts:148`](../../packages/core/tools/src/index.ts)
|
|
|
|
|
|
## `workflow/*`
|
|
|
|