List of all items
Structs
- agents::WorktreeAssignment
- broker::AgentRecord
- broker::AgentStatusEntry
- broker::BrokerHandle
- broker::BrokerState
- broker::BrokerStateInner
- broker::WatchTarget
- broker::messages::ArtifactPayload
- broker::messages::BlockedPayload
- broker::messages::FeedbackPayload
- broker::messages::QuestionPayload
- broker::messages::StatusPayload
- broker::messages::VerifiedPayload
- cli::Cli
- config::AutoApproveConfig
- config::BrokerConfig
- config::CustomCli
- config::DashboardConfig
- config::LoggingConfig
- config::PawConfig
- config::Preset
- config::SpecsConfig
- config::SupervisorConfig
- dashboard::AgentRow
- dashboard::MessageEntry
- dashboard::QuestionEntry
- detect::CliInfo
- detect::CustomCliDef
- git::WorktreeCreation
- interactive::CliInfo
- interactive::SelectionResult
- interactive::TerminalPrompter
- logging::LogEntry
- merge_loop::MergeResults
- session::Session
- session::WorktreeEntry
- skills::SkillTemplate
- skills::StandardizedSkillMetadata
- specs::SpecEntry
- summary::TestResult
- supervisor::approve::ApprovalRequest
- supervisor::approve::TmuxKeyDispatcher
- supervisor::poll::AgentStatusRow
- supervisor::poll::PollContext
- supervisor::poll::TmuxPaneInspector
- tmux::PaneSpec
- tmux::TmuxCommand
- tmux::TmuxSession
- tmux::TmuxSessionBuilder
Enums
- broker::BrokerError
- broker::ProbeResult
- broker::messages::BrokerMessage
- broker::messages::MessageError
- cli::Command
- config::ApprovalLevel
- config::ApprovalLevelPreset
- detect::CliSource
- error::PawError
- interactive::CliMode
- session::SessionStatus
- skills::SkillError
- skills::SkillFormat
- skills::Source
- supervisor::permission_prompt::PermissionType
- supervisor::poll::TickOutcome
Traits
- interactive::Prompter
- specs::SpecBackend
- supervisor::approve::KeyDispatcher
- supervisor::poll::PaneInspector
- supervisor::poll::PaneResolver
- supervisor::poll::QuestionForwarder
Functions
- agents::build_agent_marker
- agents::build_inter_agent_rules
- agents::generate_worktree_section
- agents::get_agent_marker_path
- agents::has_git_paw_section
- agents::inject_into_content
- agents::inject_section_into_file
- agents::install_git_hooks
- agents::replace_git_paw_section
- agents::setup_worktree_agents_md
- agents::update_agent_marker
- broker::delivery::agent_status_snapshot
- broker::delivery::flush_loop
- broker::delivery::full_log
- broker::delivery::poll_messages
- broker::delivery::publish_message
- broker::delivery::recent_messages
- broker::messages::slugify_branch
- broker::probe_broker
- broker::publish::build_status_message
- broker::publish::fetch_log_over_http
- broker::publish::publish_to_broker_http
- broker::server::router
- broker::start_broker
- broker::watcher::watch_worktree
- config::add_custom_cli
- config::add_custom_cli_to
- config::approval_flags
- config::generate_default_config
- config::global_config_path
- config::load_config
- config::load_config_from
- config::load_repo_config
- config::remove_custom_cli
- config::remove_custom_cli_from
- config::repo_config_path
- config::save_repo_config
- dashboard::drive_question_tick
- dashboard::format_age
- dashboard::format_agent_rows
- dashboard::format_message_entries
- dashboard::format_message_entry
- dashboard::format_status_line
- dashboard::message_type_symbol
- dashboard::render_dashboard
- dashboard::run_dashboard
- dashboard::run_dashboard_with_panes
- dashboard::send_reply_to_pane
- dashboard::status_symbol
- detect::detect_clis
- detect::detect_known_clis
- detect::resolve_custom_clis
- dirs::config_dir
- dirs::data_dir
- git::assume_unchanged
- git::check_uncommitted_specs
- git::create_worktree
- git::current_branch
- git::default_branch
- git::delete_branch
- git::exclude_from_git
- git::list_branches
- git::merge_branch
- git::project_name
- git::prune_worktrees
- git::remove_worktree
- git::validate_repo
- git::worktree_dir_name
- init::run_init
- interactive::resolve_cli_for_specs
- interactive::run_selection
- logging::ensure_log_dir
- logging::list_log_sessions
- logging::list_logs_for_session
- logging::log_file_path
- logging::logs_dir
- logging::sanitize_branch_for_filename
- logging::unsanitize_branch_from_filename
- merge_loop::build_dependency_graph
- merge_loop::run_merge_loop
- merge_loop::run_merge_loop_with_publisher
- merge_loop::run_test_command
- merge_loop::topological_merge_order
- replay::display_list
- replay::find_log
- replay::replay_colored
- replay::replay_stripped
- replay::resolve_session
- replay::strip_ansi
- session::delete_session
- session::delete_session_in
- session::find_session_for_repo
- session::find_session_for_repo_in
- session::load_session_from
- session::save_session
- session::save_session_in
- session::session_state_dir
- skills::build_boot_block
- skills::render
- skills::resolve
- specs::scan_specs
- summary::write_session_summary
- summary::write_supervisor_summary
- supervisor::approve::auto_approve_pane
- supervisor::auto_approve::default_safe_commands
- supervisor::auto_approve::is_safe_command
- supervisor::curl_allowlist::broker_prefixes
- supervisor::curl_allowlist::setup_curl_allowlist
- supervisor::permission_prompt::capture_pane
- supervisor::permission_prompt::classify_capture
- supervisor::permission_prompt::detect_permission_prompt
- supervisor::poll::fetch_status_over_http
- supervisor::poll::poll_tick
- supervisor::poll::stalled_from_status
- supervisor::poll::tick_from_status
- supervisor::stall::detect_stalled_agents
- tmux::attach
- tmux::build_boot_inject_args
- tmux::ensure_tmux_installed
- tmux::is_session_alive
- tmux::kill_session
- tmux::resolve_session_name