Interface: TypedToolCallData<TArgs, TResult>
Defined in: packages/core/src/segments/typed-tool-call.ts:13
Type Parameters
TArgs
TArgs
TResult
TResult
Properties
args
args:
TArgs
Defined in: packages/core/src/segments/typed-tool-call.ts:15
Typed arguments (inferred from Zod schema)
childSegments
childSegments:
StreamSegment[]
Defined in: packages/core/src/segments/typed-tool-call.ts:19
Child segments for recursive tool calls
error
error:
string|undefined
Defined in: packages/core/src/segments/typed-tool-call.ts:23
Error message if failed
result
result:
TResult|undefined
Defined in: packages/core/src/segments/typed-tool-call.ts:17
Typed result (inferred from tool function return type), undefined if not yet complete
segment
segment:
ToolCallSegment
Defined in: packages/core/src/segments/typed-tool-call.ts:25
The raw segment (for passing to components)
status
status:
"completed"|"running"|"failed"
Defined in: packages/core/src/segments/typed-tool-call.ts:21
Current status