List of all items
Structs
- claude::ClaudeErrorInfo
- claude::ClaudeRunner
- claude::ClaudeStoryResult
- claude::ClaudeUsage
- claude::CommitResult
- claude::CorrectorResult
- claude::Decision
- claude::FileContextEntry
- claude::ImproveSessionResult
- claude::PRReviewSummary
- claude::Pattern
- claude::ReviewResult
- claude::SpecGenerationResult
- commands::CleanOptions
- commands::CleanupSummary
- commands::DataCleanupSummary
- commands::DirectCleanOptions
- commands::FollowUpContext
- commands::GitContext
- commands::RemovalSummary
- commands::SkippedSession
- commands::SkippedWorktree
- completion::CompletionInstallResult
- config::Config
- config::MoveResult
- config::ProjectDescription
- config::ProjectMetadata
- config::ProjectStatus
- config::ProjectTreeInfo
- config::SpecSummary
- config::StorySummary
- gh::BranchContext
- gh::PRComment
- gh::PRContext
- gh::PullRequestInfo
- git::CommitInfo
- git::DiffEntry
- knowledge::Decision
- knowledge::FileChange
- knowledge::FileInfo
- knowledge::Pattern
- knowledge::ProjectKnowledge
- knowledge::StoryChanges
- output::error::ErrorDetails
- output::progress::StoryResult
- progress::Breadcrumb
- progress::ClaudeSpinner
- progress::IterationInfo
- progress::Outcome
- progress::ProgressContext
- progress::VerboseTimer
- runner::Runner
- runner::WorktreeSetupContext
- self_test::CleanupResult
- signal::SignalHandler
- snapshot::FileMetadata
- snapshot::SpecSnapshot
- spec::Spec
- spec::UserStory
- state::IterationRecord
- state::LiveState
- state::RunState
- state::SessionMetadata
- state::SessionStatus
- state::StateManager
- ui::gui::app::Autom8App
- ui::gui::app::ChatMessage
- ui::gui::app::ClaudeStdinHandle
- ui::gui::app::CleanableInfo
- ui::gui::app::CommandExecution
- ui::gui::app::CommandOutputId
- ui::gui::app::ContextMenuState
- ui::gui::app::ProjectRowInteraction
- ui::gui::app::ResumableSessionInfo
- ui::gui::app::TabInfo
- ui::gui::components::CollapsibleSection
- ui::gui::components::ProgressBar
- ui::gui::components::StatusDot
- ui::gui::components::StatusLabel
- ui::gui::config::ConfigEditorActions
- ui::gui::config::ConfigTabState
- ui::gui::modal::Modal
- ui::gui::modal::ModalButton
- ui::shared::ProjectData
- ui::shared::RunHistoryData
- ui::shared::RunHistoryEntry
- ui::shared::RunHistoryOptions
- ui::shared::RunProgress
- ui::shared::SessionData
- ui::shared::UiData
- ui::tui::app::MonitorApp
- worktree::WorktreeInfo
Enums
- claude::ClaudeOutcome
- claude::ClaudeResult
- claude::CommitOutcome
- claude::CorrectorOutcome
- claude::PRReviewResult
- claude::ReviewOutcome
- commands::ConfigScope
- commands::ConfigSubcommand
- commands::InputType
- completion::ShellType
- config::ConfigError
- error::Autom8Error
- gh::BranchContextResult
- gh::PRContextResult
- gh::PRDetectionResult
- gh::PRResult
- gh::TemplateAgentResult
- git::CommitResult
- git::DiffStatus
- git::PushResult
- output::banner::BannerColor
- progress::BreadcrumbState
- state::IterationStatus
- state::MachineState
- state::RunStatus
- ui::gui::app::ChatMessageSender
- ui::gui::app::ClaudeMessage
- ui::gui::app::CleanupResult
- ui::gui::app::CommandMessage
- ui::gui::app::CommandStatus
- ui::gui::app::ContextMenuAction
- ui::gui::app::ContextMenuItem
- ui::gui::app::PendingCleanOperation
- ui::gui::app::Tab
- ui::gui::app::TabId
- ui::gui::config::ConfigBoolField
- ui::gui::config::ConfigScope
- ui::gui::config::ConfigTextField
- ui::gui::modal::ModalAction
- ui::gui::typography::FontSize
- ui::gui::typography::FontWeight
- ui::shared::Status
- ui::tui::app::MonitorError
- ui::tui::views::View
- worktree::WorktreeResult
Traits
- progress::AgentDisplay
- progress::AgentDisplayExt
- ui::gui::app::RunHistoryEntryExt
- ui::gui::components::StatusColors
Functions
- claude::build_knowledge_context
- claude::build_previous_context
- claude::extract_decisions
- claude::extract_files_context
- claude::extract_patterns
- claude::extract_text_from_stream_line
- claude::extract_usage_from_result_line
- claude::extract_work_summary
- claude::fix_json_syntax
- claude::run_claude
- claude::run_corrector
- claude::run_for_commit
- claude::run_for_spec_generation
- claude::run_improve_session
- claude::run_pr_review
- claude::run_reviewer
- commands::all_sessions_status_command
- commands::build_improve_prompt
- commands::clean_command
- commands::clean_data_direct
- commands::clean_orphaned_direct
- commands::clean_worktrees_direct
- commands::config_display_command
- commands::config_reset_command
- commands::config_set_command
- commands::default_command
- commands::describe_command
- commands::detect_input_type
- commands::ensure_project_dir
- commands::format_bytes_display
- commands::gather_git_context
- commands::global_status_command
- commands::gui_command
- commands::improve_command
- commands::init_command
- commands::list_command
- commands::load_follow_up_context
- commands::monitor_command
- commands::pr_review_command
- commands::projects_command
- commands::remove_project_direct
- commands::resume_command
- commands::run_command
- commands::run_with_file
- commands::status_command
- completion::detect_shell
- completion::ensure_completion_dir
- completion::generate_completion_script
- completion::get_completion_path
- completion::install_completions
- completion::parse_shell_from_path
- completion::print_completion_script
- completion::write_completion_script
- config::config_dir
- config::current_project_name
- config::ensure_config_dir
- config::ensure_project_config_dir
- config::get_effective_config
- config::get_project_description
- config::get_project_repo_path
- config::global_config_path
- config::global_status
- config::is_in_config_dir
- config::list_projects
- config::list_projects_tree
- config::load_global_config
- config::load_project_config
- config::move_to_config_dir
- config::project_config_dir
- config::project_config_dir_for
- config::project_config_path
- config::project_config_path_for
- config::project_exists
- config::runs_dir
- config::save_global_config
- config::save_project_config
- config::save_project_config_for
- config::spec_dir
- config::validate_config
- gh::build_gh_command
- gh::create_pull_request
- gh::detect_pr_for_current_branch
- gh::detect_pr_template
- gh::ensure_branch_pushed
- gh::extract_pr_url
- gh::find_spec_for_branch
- gh::format_pr_description
- gh::format_pr_title
- gh::format_spec_for_template
- gh::gather_branch_context
- gh::gather_pr_context
- gh::get_existing_pr_number
- gh::get_existing_pr_url
- gh::get_pr_info_for_branch
- gh::is_gh_authenticated
- gh::is_gh_installed
- gh::list_open_prs
- gh::pr_exists_for_branch
- gh::print_branch_context
- gh::run_template_agent
- gh::update_pr_description
- git::branch_exists
- git::checkout
- git::commit_and_push_pr_fixes
- git::create_commit
- git::current_branch
- git::detect_base_branch
- git::ensure_branch
- git::get_branch_commits
- git::get_commit_diff
- git::get_current_branch_commits
- git::get_diff_since
- git::get_head_commit
- git::get_merge_base
- git::get_merge_base_auto
- git::get_new_files_since
- git::get_uncommitted_changes
- git::has_uncommitted_changes
- git::is_clean
- git::is_git_repo
- git::latest_commit_short
- git::push_branch
- git::stage_all_changes
- output::banner::print_phase_banner
- output::banner::print_phase_footer
- output::error::print_error_panel
- output::header::print_claude_output
- output::header::print_generating_spec
- output::header::print_header
- output::header::print_iteration_complete
- output::header::print_iteration_start
- output::header::print_proceeding_to_implementation
- output::header::print_project_info
- output::header::print_spec_generated
- output::header::print_spec_loaded
- output::header::print_state_transition
- output::improve::print_branch_info
- output::improve::print_context_banner
- output::improve::print_context_summary
- output::improve::print_files_changed_summary
- output::improve::print_git_history_summary
- output::improve::print_git_only_context
- output::improve::print_main_branch_warning
- output::improve::print_no_commits_yet
- output::improve::print_session_knowledge_info
- output::improve::print_spawning_claude
- output::improve::print_spec_info
- output::messages::print_error
- output::messages::print_info
- output::messages::print_interrupted
- output::messages::print_resuming_interrupted
- output::messages::print_warning
- output::messages::print_worktree_context
- output::messages::print_worktree_created
- output::messages::print_worktree_reused
- output::pr::format_pr_for_selection
- output::pr::print_branch_switched
- output::pr::print_no_open_prs
- output::pr::print_pr_already_exists
- output::pr::print_pr_detected
- output::pr::print_pr_skipped
- output::pr::print_pr_success
- output::pr::print_pr_updated
- output::pr::print_push_already_up_to_date
- output::pr::print_push_success
- output::pr::print_pushing_branch
- output::pr::print_switching_branch
- output::pr_review::print_no_unresolved_comments
- output::pr_review::print_pr_comment
- output::pr_review::print_pr_comments_list
- output::pr_review::print_pr_commit_error
- output::pr_review::print_pr_commit_skipped_config
- output::pr_review::print_pr_commit_success
- output::pr_review::print_pr_context_error
- output::pr_review::print_pr_context_summary
- output::pr_review::print_pr_no_commit_no_fixes
- output::pr_review::print_pr_push_error
- output::pr_review::print_pr_push_skipped_config
- output::pr_review::print_pr_push_success
- output::pr_review::print_pr_push_up_to_date
- output::pr_review::print_pr_review_actions_summary
- output::pr_review::print_pr_review_complete_with_fixes
- output::pr_review::print_pr_review_error
- output::pr_review::print_pr_review_no_fixes_needed
- output::pr_review::print_pr_review_spawning
- output::pr_review::print_pr_review_start
- output::pr_review::print_pr_review_streaming
- output::pr_review::print_pr_review_streaming_done
- output::pr_review::print_pr_review_summary
- output::progress::make_progress_bar
- output::progress::print_all_complete
- output::progress::print_breadcrumb_trail
- output::progress::print_full_progress
- output::progress::print_issues_found
- output::progress::print_max_review_iterations
- output::progress::print_review_passed
- output::progress::print_review_progress
- output::progress::print_reviewing
- output::progress::print_run_completed
- output::progress::print_run_summary
- output::progress::print_skip_review
- output::progress::print_story_complete
- output::progress::print_tasks_progress
- output::status::print_branch_context_summary
- output::status::print_commit_list
- output::status::print_global_status
- output::status::print_history_entry
- output::status::print_missing_spec_warning
- output::status::print_project_description
- output::status::print_project_tree
- output::status::print_sessions_status
- output::status::print_status
- progress::format_duration
- progress::format_tokens
- prompt::confirm
- prompt::print_action
- prompt::print_found
- prompt::print_status
- prompt::select
- self_test::cleanup_self_test
- self_test::create_self_test_spec
- self_test::print_cleanup_results
- self_test::print_failure_details
- ui::gui::animation::render_infinity
- ui::gui::animation::render_progress_bar
- ui::gui::animation::render_rising_particles
- ui::gui::animation::schedule_frame
- ui::gui::app::run_gui
- ui::gui::components::badge_background_color
- ui::gui::components::format_state
- ui::gui::components::is_terminal_state
- ui::gui::components::state_to_background_color
- ui::gui::components::state_to_color
- ui::gui::components::strip_worktree_prefix
- ui::gui::components::truncate_with_ellipsis
- ui::gui::modal::confirmation_dialog
- ui::gui::theme::configure_style
- ui::gui::theme::configure_visuals
- ui::gui::theme::init
- ui::gui::theme::shadow::elevated
- ui::gui::theme::shadow::medium
- ui::gui::theme::shadow::subtle
- ui::gui::typography::configure_fonts
- ui::gui::typography::configure_text_styles
- ui::gui::typography::font
- ui::gui::typography::init
- ui::gui::typography::line_height
- ui::gui::typography::mono
- ui::shared::format_duration
- ui::shared::format_duration_secs
- ui::shared::format_relative_time
- ui::shared::format_relative_time_secs
- ui::shared::format_run_duration
- ui::shared::format_state_label
- ui::shared::load_archived_run
- ui::shared::load_project_run_history
- ui::shared::load_run_history
- ui::shared::load_session_by_id
- ui::shared::load_ui_data
- ui::tui::app::init_terminal
- ui::tui::app::restore_terminal
- ui::tui::app::run_monitor
- worktree::create_worktree
- worktree::ensure_worktree
- worktree::format_worktree_error
- worktree::generate_session_id
- worktree::generate_worktree_name
- worktree::generate_worktree_path
- worktree::get_current_session_id
- worktree::get_git_repo_name
- worktree::get_main_repo_root
- worktree::get_main_session_id
- worktree::get_session_id_for_path
- worktree::get_worktree_root
- worktree::is_in_worktree
- worktree::list_worktrees
- worktree::remove_worktree
- worktree::slugify_branch_name
Type Aliases
- error::Result
- ui::gui::config::BoolFieldChanges
- ui::gui::config::TextFieldChanges
- ui::tui::app::MonitorResult
Constants
- completion::SUPPORTED_SHELLS
- output::colors::BLUE
- output::colors::BOLD
- output::colors::CYAN
- output::colors::DIM
- output::colors::GRAY
- output::colors::GREEN
- output::colors::RED
- output::colors::RESET
- output::colors::YELLOW
- progress::ACTIVITY_TEXT_WIDTH
- prompts::COMMIT_PROMPT
- prompts::CORRECTOR_PROMPT
- prompts::PR_REVIEW_PROMPT
- prompts::PR_TEMPLATE_PROMPT
- prompts::REVIEWER_PROMPT
- prompts::SPEC_JSON_CORRECTION_PROMPT
- prompts::SPEC_JSON_PROMPT
- prompts::SPEC_SKILL_PROMPT
- self_test::SELF_TEST_BRANCH
- self_test::SELF_TEST_FILE
- self_test::SELF_TEST_SPEC_FILENAME
- state::HEARTBEAT_STALE_THRESHOLD_SECS
- ui::gui::app::DEFAULT_REFRESH_INTERVAL_MS
- ui::gui::components::MAX_BRANCH_LENGTH
- ui::gui::components::MAX_TEXT_LENGTH
- ui::gui::components::STATUS_DOT_RADIUS
- ui::gui::config::CONFIG_SCOPE_ROW_HEIGHT
- ui::gui::config::CONFIG_SCOPE_ROW_PADDING_H
- ui::gui::config::CONFIG_SCOPE_ROW_PADDING_V
- ui::gui::theme::colors::ACCENT
- ui::gui::theme::colors::ACCENT_ACTIVE
- ui::gui::theme::colors::ACCENT_HOVER
- ui::gui::theme::colors::ACCENT_SUBTLE
- ui::gui::theme::colors::BACKGROUND
- ui::gui::theme::colors::BORDER
- ui::gui::theme::colors::BORDER_FOCUSED
- ui::gui::theme::colors::SEPARATOR
- ui::gui::theme::colors::STATUS_CORRECTING
- ui::gui::theme::colors::STATUS_CORRECTING_BG
- ui::gui::theme::colors::STATUS_ERROR
- ui::gui::theme::colors::STATUS_ERROR_BG
- ui::gui::theme::colors::STATUS_IDLE
- ui::gui::theme::colors::STATUS_IDLE_BG
- ui::gui::theme::colors::STATUS_RUNNING
- ui::gui::theme::colors::STATUS_RUNNING_BG
- ui::gui::theme::colors::STATUS_SUCCESS
- ui::gui::theme::colors::STATUS_SUCCESS_BG
- ui::gui::theme::colors::STATUS_WARNING
- ui::gui::theme::colors::STATUS_WARNING_BG
- ui::gui::theme::colors::SURFACE
- ui::gui::theme::colors::SURFACE_ELEVATED
- ui::gui::theme::colors::SURFACE_HOVER
- ui::gui::theme::colors::SURFACE_SELECTED
- ui::gui::theme::colors::TEXT_DISABLED
- ui::gui::theme::colors::TEXT_MUTED
- ui::gui::theme::colors::TEXT_PRIMARY
- ui::gui::theme::colors::TEXT_SECONDARY
- ui::gui::theme::rounding::BUTTON
- ui::gui::theme::rounding::CARD
- ui::gui::theme::rounding::NONE
- ui::gui::theme::rounding::SMALL
- ui::gui::theme::spacing::LG
- ui::gui::theme::spacing::MD
- ui::gui::theme::spacing::SM
- ui::gui::theme::spacing::XL
- ui::gui::theme::spacing::XS
- ui::gui::theme::spacing::XXL
- ui::gui::typography::FAMILY_GEIST_MEDIUM
- ui::gui::typography::FAMILY_GEIST_MONO
- ui::gui::typography::FAMILY_GEIST_REGULAR
- ui::gui::typography::FAMILY_GEIST_SEMIBOLD
- worktree::MAIN_SESSION_ID