Expand description
Execution context and progress tracking for AGCodex agents
This module provides:
- Shared execution context with AST cache and findings
- Real-time progress reporting with ETA calculation
- Context save/restore with compression
- Inter-agent messaging with priorities
- Performance metrics tracking
Structs§
- Agent
Context - Shared execution context for agents
- Agent
Context Snapshot - Context snapshot for save/restore (renamed to avoid conflict with orchestrator::ContextSnapshot)
- Agent
Message - Inter-agent message
- Cancellation
Token - Cancellation token for graceful shutdown
- Context
Finding - Finding discovered by an agent (renamed to avoid conflict with agents::Finding)
- Execution
Metrics Snapshot - Snapshot of execution metrics
- Message
Receiver - Message receiver for an agent
- Progress
Info - Current progress information
- Progress
Stage - A stage in the progress tracking
- Progress
Tracker - Progress tracker for real-time reporting
Enums§
- Context
Error - Errors that can occur in context operations
- Finding
Severity - Severity levels for findings
- Message
Priority - Message priority levels
- Message
Target - Message targeting
- Message
Type - Message types
- Progress
Event - Progress update message (renamed to avoid conflict with orchestrator::ProgressUpdate)