List of all items
Structs
- agent::StrayProcess
- agent_result::AgentResult
- agent_result::IdleTimeoutCommit
- agent_result::IdleTimeoutRecord
- agents::ContractResult
- agents::DriverCapabilities
- agents::SandboxRequirements
- agents::claude::ClaudeDriver
- agents::codex::CodexDriver
- agents::opencode::OpenCodeDriver
- agents::pi::PiDriver
- canary::ClaudeCanaryLauncher
- config::DevflowConfig
- config::GitFlowConfig
- events::PhaseEventSummary
- gates::GateAck
- gates::GateFile
- gates::GateResponse
- gates::Gates
- gates::OpenGate
- git::BranchInfo
- git::GitFlow
- gsd_config::ClearOutcome
- history::AttemptEntry
- history::AttemptTimeline
- hooks::HookContext
- lock::LockGuard
- mode::ModeParseError
- monitor::CloseRule
- monitor::IdleTimeoutSetting
- phase_id::ParsePhaseIdError
- phase_id::PhaseId
- recover::RecoveryStatus
- registry::RegisteredRoot
- ship::CronInstructions
- ship::HermesCronJob
- ship::ResumeCommand
- ship_evidence::ShipEvidence
- stage::StageParseError
- state::AgentParseError
- state::State
- version::SelfPin
- version::Version
- worktree::WorktreeInfo
Enums
- agent::StrayLayer
- agent_result::AgentStatus
- agent_result::ResultError
- agent_result::Verdict
- agents::DriverHealth
- agents::InteractivityMode
- canary::CanaryOutcome
- gates::GateAction
- gates::GateError
- git::AncestorStatus
- git::GitError
- gsd_config::GsdConfigError
- hooks::Hook
- hooks::HookError
- lock::LockError
- mode::Mode
- monitor::IdleTimeoutResolution
- monitor::MonitorError
- monitor::MonitorLaunch
- outcome_policy::Action
- prompt::FixType
- prompt::StageIntent
- recover::RecoverError
- registry::RegistryError
- ship::ShipError
- stage::Stage
- state::AgentKind
- version::Bump
- version::ChangelogHeading
- version::VersionError
- workflow::WorkflowError
- worktree::WorktreeError
Traits
Functions
- agent::agent_running
- agent::discover_stray_devflow_processes
- agent::is_same_process
- agent::looks_like_devflow_process
- agent::process_age
- agent::process_start_time
- agent::terminate
- agent::terminate_and_verify
- agent_result::agent_pid_path
- agent_result::archive_phase_files
- agent_result::blocking_human_checkpoint_reported
- agent_result::capture_shows_rate_limit_denial
- agent_result::checkpoint_reported_in_capture
- agent_result::claude_session_id
- agent_result::claude_stream_session_id
- agent_result::detect_rate_limit
- agent_result::evaluate_agent_result
- agent_result::evaluate_layer1
- agent_result::evaluate_layer2
- agent_result::evaluate_layer3
- agent_result::exit_code_path
- agent_result::history_dir
- agent_result::idle_timeout_path
- agent_result::monitor_log_path
- agent_result::parse_devflow_result
- agent_result::phase_commit_count
- agent_result::phase_verification_exists
- agent_result::phase_verification_fingerprint
- agent_result::phase_verification_mtime_nanos
- agent_result::prompt_path
- agent_result::session_id_from_capture
- agent_result::stderr_path
- agent_result::stdout_path
- agent_result::token_reported_in_capture
- agents::driver_for
- canary::canary_capture_path
- canary::canary_prompt
- canary::claude_cli_version
- canary::declare_token
- canary::run_delivery_canary
- config::capture_retention
- config::claude_legacy_launch
- config::external_verify_enabled
- config::load_config
- config::review_angles
- config::yes_ship
- events::describe
- events::emit
- events::events_path
- events::has_event_for_phase
- events::last_event_for_phase
- events::last_event_of_kind_for_phase
- events::last_events_by_phase
- gates::fire_gate_notify
- git::git_command
- git::hermetic_command
- git::origin_main_ancestor_status
- git::publish_order
- git::ref_is_ancestor
- gsd_config::auto_chain_active
- gsd_config::config_path
- gsd_config::force_clear_auto_chain
- gsd_config::set_auto_chain_active
- history::attempt_timeline
- history::render_timeline
- hooks::has_version_file
- hooks::hooks_after_ship
- hooks::hooks_for_transition
- lock::acquire
- lock::acquire_project
- lock::acquire_project_blocking
- lock::holder
- lock::holder_identity
- lock::remove_stale_locks
- mode::consecutive_failures_made_progress
- mode::phase_failure_ceiling_reached
- mode::transition_resets_consecutive_failures
- monitor::idle_timeout_setting
- monitor::parse_idle_timeout_secs
- monitor::run_pipe_owning_monitor
- monitor::spawn_monitor
- monitor::user_turn_line
- monitor::wait_for_agent_pid
- outcome_policy::decide_action
- prompt::checkpoint_auto_decide_prompt
- prompt::fix_prompt
- prompt::render_claude_style
- prompt::render_workflow_style
- prompt::stage_prompt
- prompt::stage_prompt_for_project
- recover::clean
- recover::clean_phase
- recover::format_age
- recover::inspect_all
- recover::is_stale_state
- registry::cache_dir
- registry::deregister
- registry::deregister_in
- registry::entry_path_in
- registry::load_roots
- registry::load_roots_in
- registry::prune_missing
- registry::prune_missing_in
- registry::register
- registry::register_in
- registry::roots_dir_in
- ship::build_single_agent_cron_instructions
- ship::cron_instructions_path
- ship::cron_schedule_from_retry_after
- ship::delete_cron_instructions
- ship::list_cron_instructions
- ship::load_cron_instructions
- ship::prepend_changelog
- ship::write_cron_instructions
- ship_evidence::collect
- ship_evidence::is_stopped_at
- verify::external_verification_approval
- verify::external_verify_commands
- verify::phase_has_blocking_human_checkpoint
- verify::phase_has_human_only_checkpoint
- verify::phase_plan_files
- verify::run_external_verification
- version::changelog_sections
- version::classify_range_bump
- version::commits_since_last_minor_tag
- version::compute_version
- version::count_git_tags
- version::detect_version_file
- version::highest_semver_tag
- version::reachable_semver_baseline
- version::read_major_version
- version::read_version
- version::read_workspace_self_pins
- version::release_range_start
- version::render_changelog_body
- version::sanitize_changelog_subject
- version::write_version
- workflow::clear_state
- workflow::devflow_dir
- workflow::ensure_devflow_dir
- workflow::list_states
- workflow::load_state
- workflow::remove_corrupt_legacy_state
- workflow::save_state
- workflow::state_path
- worktree::add
- worktree::add_detached
- worktree::list
- worktree::phase_agent_path
- worktree::phase_path
- worktree::prune
- worktree::reference_path
- worktree::remove
- worktree::worktrees_dir
Constants
- agent::STRAY_MIN_AGE
- agent::TERMINATE_VERIFY_POLL
- agent::TERMINATE_VERIFY_WAIT
- canary::TOKEN_PREFIX
- config::DEFAULT_CAPTURE_RETENTION
- config::DEVELOP
- config::FEATURE_PREFIX
- config::MAIN
- git::ALSO_REDIRECTING_GIT_VARS
- git::REPO_LOCAL_GIT_VARS
- mode::MAX_CHECKPOINT_RESUMES
- mode::MAX_CONSECUTIVE_FAILURES
- mode::MAX_INFRA_FAILURES
- mode::MAX_PHASE_VALIDATE_FAILURES
- mode::MAX_PREFLIGHT_RETRIES
- monitor::DEFAULT_IDLE_TIMEOUT_SECS
- monitor::IDLE_TIMEOUT_ENV
- monitor::IDLE_TIMEOUT_FLOOR_SECS
- monitor::MAX_IDLE_EXTENSIONS_WITH_TASKS_OPEN
- prompt::COMPLETION_PROTOCOL
- recover::STALE_THRESHOLD
- verify::TRUST_EXTERNAL_VERIFY_ENV
- version::CHANGELOG_SUBJECT_MAX_CHARS