Documentation
¶
Index ¶
- func DelegationApprovalValueFromEvent(ev agent.AgentEvent) (agent.AgentCustomEventDelegationValue, bool)
- func MarksStreamDelta(ev agent.AgentEvent) bool
- func RunResultFromFinishedEvent(ev agent.AgentEvent) *agent.AgentRunResult
- func ToolApprovalValueFromEvent(ev agent.AgentEvent) (agent.AgentCustomEventApprovalValue, bool)
- func UsageFooter(res *agent.AgentRunResult) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DelegationApprovalValueFromEvent ¶
func DelegationApprovalValueFromEvent(ev agent.AgentEvent) (agent.AgentCustomEventDelegationValue, bool)
DelegationApprovalValueFromEvent returns the CUSTOM sub-agent delegation payload when ev is that stream event.
func MarksStreamDelta ¶
func MarksStreamDelta(ev agent.AgentEvent) bool
MarksStreamDelta returns true when the event carries assistant or reasoning text deltas.
func RunResultFromFinishedEvent ¶
func RunResultFromFinishedEvent(ev agent.AgentEvent) *agent.AgentRunResult
RunResultFromFinishedEvent returns the typed result from a RUN_FINISHED event, or nil.
func ToolApprovalValueFromEvent ¶
func ToolApprovalValueFromEvent(ev agent.AgentEvent) (agent.AgentCustomEventApprovalValue, bool)
ToolApprovalValueFromEvent returns the CUSTOM tool-approval payload when ev is that stream event.
func UsageFooter ¶
func UsageFooter(res *agent.AgentRunResult) string
UsageFooter returns a non-empty line describing token usage from a finished run, or "".
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.