Expand description
perspt-agent: SRBN Orchestrator and Agent logic
Implements the Stabilized Recursive Barrier Network for multi-agent coding.
Re-exports§
pub use agent::ActuatorAgent;pub use agent::Agent;pub use agent::ArchitectAgent;pub use agent::SpeculatorAgent;pub use agent::VerifierAgent;pub use context_retriever::ContextRetriever;pub use context_retriever::SearchHit;pub use ledger::MerkleCommit;pub use ledger::MerkleLedger;pub use ledger::SessionRecord;pub use lsp::DocumentSymbolInfo;pub use lsp::LspClient;pub use orchestrator::SRBNOrchestrator;pub use test_runner::PythonTestRunner;pub use test_runner::TestFailure;pub use test_runner::TestResults;pub use test_runner::TestRunner;pub use tools::AgentTools;pub use tools::ToolCall;pub use tools::ToolDefinition;pub use tools::ToolResult;pub use types::AgentContext;pub use types::AgentMessage;pub use types::BehavioralContract;pub use types::Criticality;pub use types::EnergyComponents;pub use types::ErrorType;pub use types::ModelTier;pub use types::NodeState;pub use types::PlannedContract;pub use types::PlannedTask;pub use types::PlannedTest;pub use types::RetryPolicy;pub use types::SRBNNode;pub use types::StabilityMonitor;pub use types::TaskPlan;pub use types::TaskType;pub use types::TokenBudget;pub use types::WeightedTest;
Modules§
- agent
- Agent Trait and Implementations
- context_
retriever - Context Retriever
- ledger
- DuckDB Merkle Ledger
- lsp
- Native LSP Client
- orchestrator
- SRBN Orchestrator
- test_
runner - Python Test Runner
- tools
- Agent Tooling
- types
- SRBN Types