Expand description
Tool event emitter (from Codex)
Handles emitting events during tool execution lifecycle:
- Begin events when tool starts
- Success events with output
- Failure events with errors
- Patch-specific events for apply_patch
Structs§
- Exec
Command Input - Input for exec commands
- Parsed
Command - Parsed command information
- Tool
Event Ctx - Context for emitting tool events
Enums§
- Exec
Command Source - Command source for tracking where commands originate
- Tool
Emitter - Tool event emitter for different tool types (from Codex)
- Tool
Event Failure Kind - Failure kind for tool events
- Tool
Event Stage - Event stage during tool execution
Functions§
- parse_
command - Parse command from argv