List of all items
Structs
- agent::PawanAgent
- agent::ToolDefinition
- agent::backend::ares_backend::AresBackend
- agent::backend::mock::MockBackend
- agent::backend::ollama::OllamaBackend
- agent::backend::openai_compat::CloudFallback
- agent::backend::openai_compat::OpenAiCompatBackend
- agent::backend::openai_compat::OpenAiCompatConfig
- agent::definitions::AgentDefinition
- agent::definitions::AgentRegistry
- agent::events::SessionEndEvent
- agent::events::ThinkingDeltaEvent
- agent::events::TokenUsageInfo
- agent::events::ToolApprovalEvent
- agent::events::ToolCompleteEvent
- agent::events::ToolStartEvent
- agent::events::TurnEndEvent
- agent::events::TurnStartEvent
- agent::git_session::CommitInfo
- agent::git_session::GitSessionStore
- agent::irc::IrcHub
- agent::irc::IrcMessage
- agent::irc::IrcRelay
- agent::pool::AgentPool
- agent::pool::PoolResult
- agent::pool::PoolTask
- agent::session_store::MessageMatch
- agent::session_store::RetentionPolicy
- agent::session_store::SearchOptions
- agent::session_store::SearchResult
- agent::session_store::Session
- agent::session_store::SessionLabel
- agent::session_store::SessionSummary
- agent::types::AgentResponse
- agent::types::LLMResponse
- agent::types::Message
- agent::types::PermissionRequest
- agent::types::TokenUsage
- agent::types::ToolCallRecord
- agent::types::ToolCallRequest
- agent::types::ToolResultMessage
- bootstrap::BootstrapOptions
- bootstrap::BootstrapReport
- bootstrap::BootstrapStep
- compaction::CodeChange
- compaction::CompactionResult
- compaction::CompactionStrategy
- compaction::ErrorSolution
- compaction::ParsedCompactionSummary
- config::CloudConfig
- config::HealingConfig
- config::McpServerEntry
- config::ModelRouting
- config::PawanConfig
- config::TargetConfig
- config::TuiConfig
- config::migration::MigrationResult
- coordinator::ScheduledTask
- coordinator::ScheduledTaskResult
- coordinator::TaskScheduleCoordinator
- coordinator::ToolCoordinator
- coordinator::types::ConversationMessage
- coordinator::types::CoordinatorResult
- coordinator::types::ToolCallingConfig
- eruka_bridge::ContextField
- eruka_bridge::ContextResponse
- eruka_bridge::ErukaClient
- eruka_bridge::ErukaConfig
- eruka_bridge::SearchResult
- handoff::HandoffConfig
- handoff::HandoffContext
- handoff::HandoffMetadata
- healing::AuditFixer
- healing::ClippyFixer
- healing::CompilerFixer
- healing::Diagnostic
- healing::FailedTest
- healing::Healer
- healing::HealingResult
- healing::TestFixer
- init::ProjectSkeleton
- injection_detector::InjectionDetector
- injection_detector::InjectionFinding
- injection_detector::ScanResult
- memory::ExtractedMemoryItem
- memory::Memory
- memory::MemoryExtraction
- memory::MemoryStore
- memory_fence::SessionScopedMemory
- skills::PawanTransport
- subagent::SubagentHandle
- subagent::SubagentRun
- tasks::Bead
- tasks::BeadId
- tasks::BeadStore
- tools::ToolDefinition
- tools::ToolRegistry
- tools::agent::SpawnAgentTool
- tools::agent::SpawnAgentsTool
- tools::ares_bridge::AresTool
- tools::bash::BashTool
- tools::batch::BatchTool
- tools::deagle::DeagleKeywordTool
- tools::deagle::DeagleMapTool
- tools::deagle::DeagleSearchTool
- tools::deagle::DeagleSgTool
- tools::deagle::DeagleStatsTool
- tools::edit::AppendFileTool
- tools::edit::EditFileLinesTool
- tools::edit::EditFileTool
- tools::edit::InsertAfterTool
- tools::file::ListDirectoryTool
- tools::file::ReadFileTool
- tools::file::WriteFileTool
- tools::git::branch::GitBranchTool
- tools::git::branch::GitCheckoutTool
- tools::git::branch::GitStashTool
- tools::git::diff::GitDiffTool
- tools::git::log::GitBlameTool
- tools::git::log::GitLogTool
- tools::git::staging::GitAddTool
- tools::git::staging::GitCommitTool
- tools::git::status::GitStatusTool
- tools::lsp_tool::AstGrepTool
- tools::lsp_tool::LspTool
- tools::mise::MiseTool
- tools::mise::ZoxideTool
- tools::native_search::ErdTool
- tools::native_search::FdTool
- tools::native_search::GlobSearchTool
- tools::native_search::GrepSearchTool
- tools::native_search::RipgrepTool
- tools::native_search::SdTool
- tools::search::GlobSearchTool
- tools::search::GrepSearchTool
- tools::task::TaskTool
Enums
- PawanError
- agent::backend::mock::MockResponse
- agent::backend::mock::MockScenario
- agent::definitions::ThinkingLevel
- agent::events::AgentEvent
- agent::pool::AgentPoolEvent
- agent::pool::TaskStatus
- agent::types::Role
- bootstrap::BootstrapStepStatus
- config::LlmProvider
- config::ToolPermission
- coordinator::ScheduleError
- coordinator::types::FinishReason
- credentials::CredentialError
- healing::DiagnosticKind
- injection_detector::InjectionKind
- subagent::SubagentState
- tasks::BeadStatus
- tools::ToolTier
- tools::bash::BashSafety
Traits
Functions
- agent::backend::mock::mock_from_scenario
- agent::definitions::parse_agent_markdown
- agent::session_store::prune_sessions
- agent::session_store::search_sessions
- agent::session_store::search_sessions_with_options
- bootstrap::binary_exists
- bootstrap::ensure_deagle
- bootstrap::ensure_deps
- bootstrap::ensure_mise
- bootstrap::ensure_native_tool
- bootstrap::is_bootstrapped
- bootstrap::marker_path
- bootstrap::missing_deps
- bootstrap::uninstall
- compaction::build_compaction_prompt
- compaction::compact_messages
- compaction::parse_compaction_summary
- compaction::summary_to_message
- config::migration::migrate_to_latest
- config::migration::save_config
- coordinator::validate_task_schedule
- credentials::delete_api_key
- credentials::delete_nvidia_api_key
- credentials::delete_openai_api_key
- credentials::get_api_key
- credentials::get_nvidia_api_key
- credentials::get_openai_api_key
- credentials::is_secure_store_available
- credentials::store_api_key
- credentials::store_nvidia_api_key
- credentials::store_openai_api_key
- handoff::generate_handoff_prompt
- healing::run_verify_cmd
- init::pawan_agent_skeleton
- init::rust_binary_skeleton
- init::rust_library_skeleton
- memory::ensure_parent_dir
- memory::inject_memory_guidance_into_prompt
- memory::is_empty_or_ws
- memory::load_memory_guidance_block
- memory::make_session_extract_memory
- memory::memories_from_extraction
- memory::now_rfc3339
- memory::parse_memory_extraction_json
- memory::sanitize_key
- memory::session_extract_key
- memory_fence::sanitize_content
- memory_fence::sanitize_key
- memory_fence::validate_key
- skill_distillation::distill_and_save
- skill_distillation::distill_eval_refine_save
- skill_distillation::distill_session
- skill_distillation::evaluate_skill
- skill_distillation::is_distillable
- skill_distillation::refine_skill
- skill_distillation::save_skill
- skill_distillation::session_to_teacher
- skill_distillation::skills_dir
- skills::built_in_skills::deagle_explore
- skills::built_in_skills::format_and_commit
- skills::built_in_skills::test_and_report
- subagent::snapshot_queue
- tools::ares_bridge::bridge_ares_tools
- tools::bash::is_read_only
- tools::bash::validate_bash_command
- tools::file::normalize_path
- tools::file::validate_file_write
Type Aliases
- Result
- agent::types::PermissionCallback
- agent::types::TokenCallback
- agent::types::ToolCallback
- agent::types::ToolStartCallback