shepherd
Modules
Section titled “Modules”- src/access-tokens
- src/action-request
- src/activity
- src/activity-publisher
- src/activity-signal
- src/agent-control
- src/agent-messages
- src/agent-provider
- src/agent-shell-env
- src/agent-skills
- src/api-error-retry
- src/api-error-retry-core
- src/apns
- src/apns-settings
- src/argv-limit
- src/ask-answer-service
- src/ask-user-question
- src/assistant-ingress
- src/attempt-budget
- src/attention-core
- src/auth-config-dir
- src/auth-mode
- src/auth-url
- src/auto-blockers
- src/automerge
- src/automerge-core
- src/autopilot
- src/autopilot-classify-core
- src/autopilot-llm
- src/backlog
- src/backlog-poller
- src/backup-paths
- src/base-drift
- src/block-backstop
- src/blocked
- src/bootstrap
- src/bootstrap-directive
- src/bootstrap-phases
- src/branch-pruner
- src/branches
- src/browser-attach-config
- src/browser-broker
- src/browser-egress-proxy
- src/browser-origin-policy
- src/browser-token
- src/browser-view
- src/build-queue-reminder
- src/cdp-pipe
- src/checks-gate
- src/ci-steer
- src/claude-account-models
- src/claude-model-cli
- src/claude-trust
- src/codex-account
- src/codex-activity
- src/codex-auth
- src/codex-capacity
- src/codex-cli-capabilities
- src/codex-last-message
- src/codex-question-answer
- src/codex-question-screen
- src/codex-question-state
- src/codex-questions
- src/codex-reset
- src/codex-role-argv
- src/codex-role-output-schema
- src/codex-session-id
- src/codex-update
- src/codex-usage
- src/commands
- src/completed-epic
- src/completed-epics-reconcile
- src/compose-cleanup
- src/config
- src/connector-restart
- src/critic-core
- src/critic-stuck
- src/dead-base
- src/default-effort
- src/default-model
- src/delivery
- src/delivery-metrics
- src/diagnostics
- src/diff
- src/diff-annotations
- src/diff-base
- src/dirs
- src/dispatch
- src/doc-agent
- src/draft-reconcile
- src/drain
- src/drain-claims
- src/drain-core
- src/effective-autopilot
- src/effort-switch
- src/egress
- src/egress-watch
- src/epic-author
- src/epic-branch
- src/epic-chains
- src/epic-core
- src/epic-diagnosis
- src/epic-forecast
- src/epic-import
- src/epic-landing
- src/epic-landing-steps
- src/epic-migrations
- src/epic-model
- src/epic-parse
- src/epic-stack
- src/epic-timing
- src/events
- src/first-run
- src/forge
- src/forge/checks
- src/forge/epic-structure
- src/forge/gh-attempt
- src/forge/gh-caller
- src/forge/gitea
- src/forge/github
- src/forge/github-fingerprint
- src/forge/github-head-batch
- src/forge/github-rate-limit
- src/forge/github-spend
- src/forge/issue-link
- src/forge/labels
- src/forge/load-config
- src/forge/local
- src/forge/pr-kind
- src/forge/rate-limit
- src/forge/remote
- src/forge/repo-freshness
- src/forge/resolve
- src/forge/types
- src/forge/user-cache
- src/fs-browse
- src/full-auto
- src/generated/herdr-protocol
- src/github-access
- src/github-read-cache
- src/gitignore-adopt
- src/greenfield
- src/greenfield-core
- src/heavy-slot
- src/heavy-slot-apply
- src/heavy-slot-core
- src/heavy-slot-darwin
- src/heavy-slot-default
- src/heavy-slot-revision
- src/heavy-slot-settings
- src/heavy-slot-snapshot
- src/held-release
- src/herdr
- src/herdr-capabilities
- src/herdr-install
- src/herdr-recovery
- src/herdr-runtime
- src/herdr-session
- src/herdr-socket-client
- src/herdr-socket-driver
- src/herdr-update
- src/hold
- src/hold-service
- src/hooks-ingest
- src/host-parse
- src/house-stack
- src/instrument
- src/intent-shape
- src/issue-create
- src/issue-drain
- src/issue-filter
- src/issue-log
- src/issue-peek
- src/issue-spawn-prompt
- src/json-response
- src/json-tolerant
- src/jsonl
- src/judge
- src/judge-settings
- src/judge-spend
- src/judge-typesafe
- src/landing-pr-reads
- src/landing-rebase
- src/local-health
- src/login-request
- src/loop-watchdog
- src/loop-watchdog-core
- src/loop-watchdog-worker
- src/maintain
- src/maintain-core
- src/maintenance
- src/manual-steps
- src/map-bounded
- src/membrane-launch
- src/membrane-state
- src/merge-gate
- src/merge-teardown
- src/mise-claude
- src/namer
- src/namer-llm
- src/netns-dev-forward
- src/node-bin
- src/onboarding-paths
- src/open-pr-snapshot
- src/operator-activity
- src/operator-assistant-actions
- src/operator-assistant-codex
- src/operator-assistant-core
- src/operator-assistant-handoff
- src/operator-assistant-permissions
- src/operator-assistant-settings
- src/operator-assistant-shell
- src/operator-assistant-tools
- src/operator-assistant-view
- src/operator-auth
- src/operator-language
- src/pairing-codes
- src/peer-uid
- src/plan-approval
- src/plan-gate
- src/plan-status
- src/plan-stop-trigger
- src/plugin-agents
- src/plugin-update
- src/plugins/bundled/ci-watch
- src/plugins/bundled/ci-watch/classify
- src/plugins/bundled/ci-watch/file
- src/plugins/bundled/ci-watch/panel
- src/plugins/bundled/ci-watch/poller
- src/plugins/bundled/ci-watch/rules
- src/plugins/bundled/ci-watch/state
- src/plugins/bundled/ci-watch/sync
- src/plugins/bundled/sentry
- src/plugins/bundled/sentry/api
- src/plugins/bundled/sentry/body
- src/plugins/bundled/sentry/frames
- src/plugins/bundled/sentry/mapping
- src/plugins/bundled/sentry/panel
- src/plugins/bundled/sentry/poller
- src/plugins/bundled/sentry/rules
- src/plugins/bundled/sentry/scrub
- src/plugins/bundled/sentry/state
- src/plugins/bundled/sentry/sync
- src/plugins/bundled/sentry/triage
- src/plugins/forge-runs
- src/plugins/issues
- src/plugins/judge
- src/plugins/loader
- src/plugins/manage
- src/plugins/repository
- src/plugins/secrets
- src/plugins/session-view
- src/plugins/types
- src/plugins/ui-validate
- src/poller
- src/post-merge-steps
- src/power-panes
- src/pr-conflict
- src/pr-opened-telemetry
- src/pr-poller
- src/preflight
- src/presence
- src/preview
- src/preview-launch
- src/pricing
- src/proc-markers-darwin
- src/proc-markers-darwin-core
- src/proc-markers-darwin-helper
- src/proc-probes-darwin
- src/process-reaper
- src/project-docs
- src/project-icons
- src/prompt-budget
- src/prompt-fit
- src/prompt-recommend
- src/provider-failover
- src/pty-bridge
- src/pty-demux
- src/pull
- src/push
- src/readiness
- src/readiness-drift
- src/readiness-drift-core
- src/readiness-forge
- src/readiness-forge-core
- src/ready-notify
- src/ready-stage
- src/recap
- src/recap-core
- src/reconcile
- src/redact
- src/remediations
- src/remote-instances/capabilities
- src/remote-instances/capability-probe
- src/remote-instances/client
- src/remote-instances/dispatch
- src/remote-instances/forward
- src/remote-instances/identity
- src/remote-instances/incoming
- src/remote-instances/load
- src/remote-instances/placement
- src/remote-instances/push-relay
- src/remote-instances/self-update
- src/remote-instances/service
- src/remote-instances/sessions
- src/remote-instances/terminal
- src/repo-config-service
- src/repo-fingerprint
- src/repo-roles
- src/repos
- src/requirements-classify-core
- src/requirements-llm
- src/restart
- src/resume-then-steer
- src/review
- src/review-status
- src/reviewer-runs
- src/reviewer-usage
- src/runtime-dir
- src/runtime-guard
- src/runtime-identity
- src/safe-git
- src/sandbox
- src/sandbox-default
- src/schedule-noop
- src/schedules
- src/schedules-core
- src/scratchpad
- src/script-child
- src/security-headers
- src/semaphore
- src/semver
- src/server
- src/server-timing
- src/service
- src/session-archiver
- src/session-liveness
- src/session-phase
- src/session-router
- src/session-snapshot
- src/shared-browser
- src/shelve
- src/shepherd-exclude
- src/signals
- src/signoff
- src/single-flight
- src/slot-shims
- src/socket-pty-bridge
- src/spawn-auth
- src/spawn-budget
- src/spawn-membrane
- src/spawn-progress
- src/spawn-script
- src/stall
- src/standalone-critic
- src/star-prompt
- src/state-perms
- src/static-assets
- src/steer-log
- src/steers
- src/store
- src/tab-reaper
- src/tailscale
- src/target-repo
- src/task-amendments
- src/task-deps
- src/task-export
- src/task-prompt-file
- src/task-shape
- src/telemetry
- src/telemetry-consent
- src/terminal-client
- src/terminal-transport-metrics
- src/tmp-sweep
- src/token-repositories
- src/token-scopes
- src/tool-guard-hook
- src/transient-agent-argv
- src/transient-helper-lifecycle
- src/transient-tab-reaper
- src/turn-end-backstop
- src/types
- src/untrusted
- src/up-next
- src/up-next-core
- src/up-next-prs
- src/up-next-readiness
- src/up-next-readiness-core
- src/update
- src/uploads
- src/upnext-quick-starts
- src/upstream-status
- src/usage
- src/usage-archetype
- src/usage-backfill
- src/usage-breakdown
- src/usage-calibration
- src/usage-downgrade
- src/usage-halt
- src/usage-hold
- src/usage-limits
- src/usage-probe
- src/usage-snapshot
- src/usage-timeline
- src/validate
- src/verdict-freshness
- src/verify-key
- src/version
- src/version-probe
- src/visual-blocks
- src/workflow-triggers
- src/worktree
- src/worktree-files
- src/worktree-status