List of all items
Structs
- agents::WorktreeAssignment
- broker::AgentRecord
- broker::AgentStatusEntry
- broker::BrokerHandle
- broker::BrokerState
- broker::BrokerStateInner
- broker::WatchTarget
- broker::conflict::ConflictTracker
- broker::conflict::FileConflict
- broker::conflict::ForwardConflict
- broker::conflict::IntentRecord
- broker::conflict::NormalizedFileIntent
- broker::learnings::ConflictEvent
- broker::learnings::LearningRecord
- broker::learnings::LearningsAggregator
- broker::learnings::RecoveryCycleEntry
- broker::learnings::StuckDurationEntry
- broker::messages::AdvancedMainPayload
- broker::messages::ArtifactPayload
- broker::messages::BlockedPayload
- broker::messages::FeedbackPayload
- broker::messages::IntentPayload
- broker::messages::LearningPayload
- broker::messages::QuestionPayload
- broker::messages::StatusPayload
- broker::messages::VerifiedPayload
- broker::publish::BrokerLogEntry
- cli::Cli
- config::AutoApproveConfig
- config::BrokerConfig
- config::BrokerLogConfig
- config::CommonDevAllowlistConfig
- config::ConflictConfig
- config::CustomCli
- config::DashboardConfig
- config::GovernanceConfig
- config::LayoutConfig
- config::LearningsConfig
- config::LoggingConfig
- config::McpConfig
- config::OpsxConfig
- config::PawConfig
- config::Preset
- config::SpecsConfig
- config::SupervisorConfig
- config::TellConfig
- config::WatcherConfig
- coordination::inventory::AgentEntry
- coordination::inventory::AgentInventory
- coordination::inventory::InventoryCache
- coordination::inventory::StatusAgent
- coordination::tell::TellCommand
- dashboard::AgentRow
- dashboard::broker_log::BrokerLog
- dashboard::broker_log::FilterMask
- detect::CliInfo
- detect::CustomCliDef
- git::WorktreeCreation
- interactive::CliInfo
- interactive::SelectionResult
- interactive::TerminalPrompter
- lock::SessionLock
- logging::LogEntry
- mcp::RepoContext
- mcp::query::conflicts::Conflict
- mcp::query::docs::DocEntry
- mcp::query::git::Branch
- mcp::query::git::Commit
- mcp::query::git::Diff
- mcp::query::governance::Adr
- mcp::query::governance::AdrDetail
- mcp::query::governance::DodItem
- mcp::query::intents::Intent
- mcp::query::learnings::LearningSection
- mcp::query::session::AgentRow
- mcp::query::session::SessionSnapshot
- mcp::query::source::CodeMatch
- mcp::query::source::ReadOutcome
- mcp::query::specs::Artifact
- mcp::query::specs::DependencyGraph
- mcp::query::specs::GraphEdge
- mcp::query::specs::GraphNode
- mcp::query::specs::SpecDetail
- mcp::query::specs::SpecInfo
- mcp::query::specs::TaskInfo
- mcp::server::GitPawMcpServer
- mcp::tools::coordination::ConflictsResponse
- mcp::tools::coordination::GetIntentParams
- mcp::tools::coordination::IntentResponse
- mcp::tools::coordination::IntentsResponse
- mcp::tools::docs::DocResponse
- mcp::tools::docs::DocsListResponse
- mcp::tools::docs::GetDocParams
- mcp::tools::docs::ReadmeResponse
- mcp::tools::git::BranchesResponse
- mcp::tools::git::CommitsResponse
- mcp::tools::git::GetDiffParams
- mcp::tools::git::GetRecentCommitsParams
- mcp::tools::governance::AdrResponse
- mcp::tools::governance::AdrsResponse
- mcp::tools::governance::CheckDodParams
- mcp::tools::governance::CheckDodResponse
- mcp::tools::governance::DocResponse
- mcp::tools::governance::GetAdrParams
- mcp::tools::project::GetSkillParams
- mcp::tools::project::GetSpecParams
- mcp::tools::project::GetTaskParams
- mcp::tools::project::GetTasksParams
- mcp::tools::project::SkillResponse
- mcp::tools::project::SkillView
- mcp::tools::project::SpecResponse
- mcp::tools::project::SpecsResponse
- mcp::tools::project::TaskResponse
- mcp::tools::project::TasksResponse
- mcp::tools::session::LearningsResponse
- mcp::tools::session::SessionStatusResponse
- mcp::tools::session::SessionSummary
- mcp::tools::session::SummaryResponse
- mcp::tools::source::FilesListResponse
- mcp::tools::source::ListFilesParams
- mcp::tools::source::ReadFileParams
- mcp::tools::source::ReadFileResponse
- mcp::tools::source::SearchCodeParams
- mcp::tools::source::SearchResponse
- opsx::role_guard::CommitDiff
- opsx::role_guard::RoleGatingContext
- session::RepoAgentEntry
- session::RepoSessionFile
- session::Session
- session::WorktreeEntry
- skills::GateCommands
- skills::SkillTemplate
- skills::StandardizedSkillMetadata
- specs::SpecEntry
- specs::speckit::Feature
- specs::speckit::Phase
- specs::speckit::SpecKitBackend
- specs::speckit::Task
- supervisor::approve::ApprovalRequest
- supervisor::approve::TmuxKeyDispatcher
- supervisor::layout::SupervisorLayout
- supervisor::manual_approvals::AggregatedApproval
- supervisor::manual_approvals::ManualApproval
- supervisor::manual_approvals::ManualDecisionRecorder
- supervisor::manual_approvals::SeenPatterns
- supervisor::poll::AgentStatusRow
- supervisor::poll::PollContext
- supervisor::poll::TmuxPaneInspector
- tmux::PaneSpec
- tmux::TmuxCommand
- tmux::TmuxSession
- tmux::TmuxSessionBuilder
Enums
- broker::BrokerError
- broker::ProbeResult
- broker::learnings::ConflictCategory
- broker::messages::BrokerMessage
- broker::messages::FileIntent
- broker::messages::MessageError
- broker::messages::Region
- cli::Command
- cli::SpecsFormat
- config::ApprovalLevel
- config::ApprovalLevelPreset
- config::BrokerPublish
- config::RoleGatingMode
- config::TellMode
- coordination::inventory::Mode
- coordination::inventory::ValidationError
- coordination::tell::DeliveryDecision
- dashboard::AgentTableRow
- dashboard::broker_log::LogKeyAction
- detect::CliSource
- error::PawError
- interactive::CliMode
- mcp::logging::Level
- opsx::role_guard::AgentAttribution
- opsx::role_guard::Classification
- session::DisplayStatus
- session::SessionMode
- session::SessionStatus
- skills::SkillError
- skills::SkillFormat
- skills::Source
- specs::SpecBackendKind
- supervisor::manual_approvals::Suggestion
- supervisor::permission_prompt::PermissionType
- supervisor::poll::TickOutcome
- tmux::SessionLiveness
Traits
- interactive::Prompter
- specs::SpecBackend
- supervisor::approve::KeyDispatcher
- supervisor::poll::PaneInspector
- supervisor::poll::PaneResolver
- supervisor::poll::QuestionForwarder
- supervisor::poll::WorktreeResolver
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::remove_git_paw_section
- agents::remove_session_boot_block
- agents::replace_git_paw_section
- agents::setup_worktree_agents_md
- agents::update_agent_marker
- broker::conflict::emit_feedback
- broker::conflict::emit_question
- broker::conflict::process_message
- broker::conflict::run_detector_loop
- broker::conflict::tick
- 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::learnings::append_routing_record
- broker::learnings::format_routing_entry
- broker::messages::advanced_main_id
- broker::messages::slugify_branch
- broker::probe_broker
- broker::publish::build_status_message
- broker::publish::fetch_log_entries_over_http
- broker::publish::fetch_log_over_http
- broker::publish::publish_to_broker_http
- broker::publish::register_watch_target_http
- broker::server::router
- broker::start_broker
- broker::start_broker_with
- broker::watcher::should_republish_working
- 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
- coordination::inventory::build_inventory
- coordination::inventory::detect_mode
- coordination::inventory::fetch_status_agents_over_http
- coordination::inventory::join_inventory
- coordination::inventory::match_pane
- coordination::inventory::parse_pane_paths
- coordination::inventory::parse_status_agents
- coordination::inventory::validate_target
- coordination::tell::fallback_note
- coordination::tell::parse_tell
- coordination::tell::select_delivery_mode
- dashboard::arrange_with_supervisor_pinned
- dashboard::broker_log::derive_summary
- dashboard::broker_log::format_row_line
- dashboard::broker_log::format_timestamp
- dashboard::broker_log::handle_key
- dashboard::broker_log::message_bit
- dashboard::broker_log::pretty_json
- dashboard::broker_log::render
- dashboard::broker_log::truncate_ellipsis
- dashboard::broker_log::type_short
- dashboard::format_age
- dashboard::format_agent_rows
- dashboard::format_status_line
- dashboard::render_dashboard
- dashboard::run_dashboard
- dashboard::run_dashboard_with_panes
- dashboard::status_symbol
- detect::detect_clis
- detect::detect_known_clis
- detect::resolve_custom_clis
- dirs::config_dir
- dirs::data_dir
- dirs::home_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::uncommitted_files
- git::validate_repo
- git::worktree_dir_name
- init::run_init
- interactive::resolve_cli_for_specs
- interactive::run_selection
- lock::lock_path
- 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
- mcp::cmd_mcp
- mcp::logging::info
- mcp::logging::init
- mcp::logging::log
- mcp::logging::parse_level
- mcp::logging::warn
- mcp::query::conflicts::conflicts
- mcp::query::docs::list_docs
- mcp::query::docs::read_doc
- mcp::query::docs::read_readme
- mcp::query::git::branches
- mcp::query::git::diff
- mcp::query::git::recent_commits
- mcp::query::governance::adr
- mcp::query::governance::adrs
- mcp::query::governance::check_dod
- mcp::query::governance::load
- mcp::query::governance::single_doc
- mcp::query::intents::active_intents
- mcp::query::intents::intent_for
- mcp::query::learnings::learnings
- mcp::query::learnings::learnings_path
- mcp::query::now_unix
- mcp::query::read_optional_doc
- mcp::query::resolve_under_root
- mcp::query::session::session_status
- mcp::query::source::list_files
- mcp::query::source::read_file
- mcp::query::source::search_code
- mcp::query::specs::dependency_graph
- mcp::query::specs::get_spec
- mcp::query::specs::get_tasks
- mcp::query::specs::list_specs
- mcp::resolve_repo
- mcp::server::run
- opsx::role_guard::classify_commit
- opsx::role_guard::resolve_agent_id
- opsx::role_guard::revert_request_text
- opsx::role_guard::run_guard
- opsx::role_guard::touches_openspec
- opsx::role_guard::warning_text
- 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_all_sessions_in
- session::load_session_from
- session::remove_repo_session_file
- session::repo_session_path
- session::repo_sessions_dir
- session::save_session
- session::save_session_in
- session::session_state_dir
- session::write_repo_session_file
- skills::build_boot_block
- skills::governance_section_paths
- skills::render
- skills::render_dev_allowlist_preset
- skills::render_spec_path_doctrine
- skills::resolve
- specs::resolve::resolve_specs
- specs::resolved_spec_type
- specs::scan_specs
- specs::scan_specs_with_override
- specs::speckit::detect_constitution
- supervisor::approve::auto_approve_pane
- supervisor::auto_approve::default_safe_commands
- supervisor::auto_approve::extract_path_from_file_prompt
- supervisor::auto_approve::is_path_inside_worktree
- supervisor::auto_approve::is_safe_command
- supervisor::auto_approve::is_worktree_file_op
- supervisor::curl_allowlist::broker_prefixes
- supervisor::curl_allowlist::setup_curl_allowlist
- supervisor::dev_allowlist::effective_patterns
- supervisor::dev_allowlist::seed_supervisor_session
- supervisor::dev_allowlist::setup_dev_allowlist
- supervisor::layout::layout_for
- supervisor::layout::supervisor_layout
- supervisor::manual_approvals::aggregate
- supervisor::manual_approvals::append_line
- supervisor::manual_approvals::extract_forwarded_pattern
- supervisor::manual_approvals::log_path
- supervisor::manual_approvals::now_iso8601
- supervisor::manual_approvals::permission_pattern_learning
- supervisor::manual_approvals::record
- supervisor::manual_approvals::suggest_target
- 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_add_agent_commands
- tmux::build_boot_inject_args
- tmux::build_remove_retile_commands
- tmux::build_supervisor_session
- tmux::build_supervisor_submit_argv_pair
- tmux::detach_client
- tmux::ensure_tmux_installed
- tmux::is_session_alive
- tmux::kill_pane
- tmux::kill_session
- tmux::resolve_session_name
- tmux::session_liveness
Type Aliases
Constants
- DEFAULT_SUBMIT_DELAY_MS
- broker::conflict::CONFLICT_DETECTOR_SENDER
- broker::conflict::CONFLICT_DETECTOR_TAG
- broker::conflict::CROSS_KIND_HINT
- broker::conflict::DETECTOR_TICK_INTERVAL
- broker::learnings::CATEGORY_ADR_DRIFT
- broker::learnings::CATEGORY_CONFLICT_EVENT
- broker::learnings::CATEGORY_DOC_GAP
- broker::learnings::CATEGORY_PERMISSION_PATTERN
- broker::learnings::CATEGORY_RECOVERY_CYCLES
- broker::learnings::CATEGORY_RECURRING_FAILURE_SHAPE
- broker::learnings::CATEGORY_SCOPE_MISTAKE
- broker::learnings::CATEGORY_STUCK_DURATION
- broker::learnings::CONFLICT_DETECTOR_TAG
- broker::learnings::LEARNINGS_AGENT_ID
- broker::learnings::PERMISSION_PATTERN_THRESHOLD
- broker::learnings::ROUTING_PROMPT_MAX_CHARS
- broker::learnings::ROUTING_SECTION_HEADER
- broker::watcher::POLL_INTERVAL
- dashboard::broker_log::BIT_ADVANCED_MAIN
- dashboard::broker_log::BIT_ARTIFACT
- dashboard::broker_log::BIT_BLOCKED
- dashboard::broker_log::BIT_FEEDBACK
- dashboard::broker_log::BIT_INTENT
- dashboard::broker_log::BIT_LEARNING
- dashboard::broker_log::BIT_QUESTION
- dashboard::broker_log::BIT_STATUS
- dashboard::broker_log::BIT_VERIFIED
- dashboard::broker_log::BIT_VERIFY_NOW
- dashboard::broker_log::CHIPS
- dashboard::broker_log::FILTER_ALL
- error::exit_code::ERROR
- error::exit_code::USER_CANCELLED
- lock::LOCK_FILE_NAME
- opsx::role_guard::ROLE_GUARD_SENDER
- opsx::role_guard::SUPERVISOR_AGENT_ID
- supervisor::approve::APPROVAL_KEYS
- supervisor::curl_allowlist::BROKER_ENDPOINTS
- supervisor::dev_allowlist::DEV_ALLOWLIST_PRESET
- supervisor::layout::SUPERVISOR_AGENTS_PER_ROW
- supervisor::layout::SUPERVISOR_MAX_AGENTS
- supervisor::layout::SUPERVISOR_PANE_OFFSET
- supervisor::permission_prompt::APPROVAL_MARKERS
- supervisor::stall::TERMINAL_STATUSES