ToolProviderContextField
ToolProviderContextField<
ToolProviderContext> =undefinedextendsToolProviderContext?object:object
Defined in: packages/core/src/tools/provider.ts:13
{ toolProviderContext?: T } when undefined is a valid T (including the default
unknown), else { toolProviderContext: T }. Shared by ExtendedToolProviderContext
and AgentRunInput so the two can never drift: if a project’s ToolProviderContext type
doesn’t allow undefined, both the envelope passed to a ToolProvider and
agent.run’s input require it.
Type Parameters
Section titled “Type Parameters”ToolProviderContext
Section titled “ToolProviderContext”ToolProviderContext