Graphorin API reference v0.7.0
Graphorin API reference / @graphorin/core / / toWireAgentEvent
Function: toWireAgentEvent()
ts
function toWireAgentEvent<TOutput>(ev): WireAgentEvent<TOutput>;Defined in: packages/core/src/types/agent-event-wire.ts:132
Project an AgentEvent into its JSON-safe WireAgentEvent twin. Idempotent: projecting an already-wire event returns an equivalent value. Events of unknown type pass through untouched.
Type Parameters
| Type Parameter | Default type |
|---|---|
TOutput | string |
Parameters
| Parameter | Type |
|---|---|
ev | | AgentStartEvent | StepStartEvent | TextDeltaEvent | TextCompleteEvent | ReasoningDeltaEvent | ToolCallStartEvent | ToolCallDeltaEvent | ToolCallEndEvent | ToolExecuteStartEvent | ToolExecuteProgressEvent | ToolExecutePartialEvent | ToolExecuteEndEvent | ToolExecuteErrorEvent | ToolApprovalRequestedEvent | ToolApprovalGrantedEvent | ToolApprovalDeniedEvent | ContextCompactedEvent | HandoffEvent | AgentSteeredEvent | AgentFollowUpQueuedEvent | AgentCancellingEvent | AgentModelFellbackEvent | AgentFanOutSpawnedEvent | AgentFanOutMergedEvent | AgentEvaluatorIterationEvent | AgentEvaluatorConvergedEvent | AgentProgressWrittenEvent | AgentProgressReadEvent | AgentLateralLeakDetectedEvent | FileGeneratedEvent | SourceCitedEvent | StepEndEvent | GuardrailTrippedEvent | VerifierResultEvent | SubagentEvent | AgentErrorEvent | WireFileGeneratedEvent | WireToolExecutePartialEvent | WireSubagentEvent | AgentEndEvent<TOutput> | WireAgentEndEvent<TOutput> |
Returns
WireAgentEvent<TOutput>