AgentAction Type
An action the agent decides to take after reasoning about user input. The orchestrator parses LLM output into one of these actions.
Union cases
| Union case |
Description
|
Full Usage:
DelegateToAgent(agentName, input)
Parameters:
string
input : string
|
Delegate the task to another agent by name
|
Full Usage:
InvokeTool(toolName, input)
Parameters:
string
input : string
|
Invoke a tool by name with the given input
|
Full Usage:
Respond string
Parameters:
string
|
Respond directly to the user with the given text
|
Full Usage:
Think string
Parameters:
string
|
Internal reasoning step (chain-of-thought) — not shown to user
|
Instance members
| Instance member |
Description
|
Full Usage:
this.IsDelegateToAgent
Returns: bool
|
|
Full Usage:
this.IsInvokeTool
Returns: bool
|
|
Full Usage:
this.IsRespond
Returns: bool
|
|
Full Usage:
this.IsThink
Returns: bool
|
|
Nao