Expand description
IPC Protocol Definitions
Defines the message types for communication between the TUI viewer and Agent process.
This is the bridge-crate version, using brainwires_core::ToolMode instead of
CLI-specific types. The From<ResourceType> impls live in the CLI adapter.
Structs§
- Agent
Config - Agent configuration sent on startup
- Agent
Metadata - Metadata about an agent for registry and discovery
- Display
Message - Display message format (simplified for TUI rendering)
- Handshake
- Handshake message for initial connection
- Handshake
Response - Handshake response from agent
- Lock
Info - Information about a lock (for IPC)
Enums§
- Agent
Message - Messages sent from Agent to Viewer (TUI)
- Child
Notify Action - Action to take when notifying child agents (on parent exit)
- Lock
Change Type - Type of lock change notification
- Parent
Signal Type - Signal types from parent to child agent
- Resource
Lock Type - Type of resource lock (standalone bridge type)
- Viewer
Message - Messages sent from Viewer (TUI) to Agent