sid-isnt-done 0.6.0

sid is a UNIX-inspired coding agent for Anthropic-compatible APIs
DEFAULT_AGENT="build"

# Shared provider and model defaults can live in models.conf.  Per-agent
# API_KEY, BASE_URL, MODEL, and chat tuning fields remain valid here and
# override selected model defaults.  BASE_URL should omit the /v1 suffix
# because the client appends it when building request URLs.
# build_API_KEY="file:///path/to/anthropic.key"
# build_BASE_URL="https://api.anthropic.com"
# Fireworks Anthropic-compatible API:
# build_BASE_URL="https://api.fireworks.ai/inference"

# "build" agent configuration
# - Starts automatically when no agent is specified
# - Loads system prompt from agents/build.md
# - Has access to bash and edit tools (both require manual approval)
build_ENABLED="YES"
build_NAME="sid"
build_MODEL="claude-opus-4-8"
build_TOOLS="bash edit"
build_DESC="UNIX-inspired coding agent for careful, file-centric work"
# If you prefer not to run compaction manually, uncomment this.
# build_AUTO_COMPACT="200000"
build_SKILLS="*"
build_USER_INSTRUCTIONS_HOOK="skill-inject"

fable_ALIASES="build"
fable_ENABLED="YES"
fable_INHERIT="YES"
fable_MODEL="claude-fable-5"

kimi_k3_ALIASES="build"
kimi_k3_ENABLED="YES"
kimi_k3_INHERIT="YES"
kimi_k3_MODEL="kimi-k3"

glm_5p2_ALIASES="build"
glm_5p2_ENABLED="YES"
glm_5p2_INHERIT="YES"
glm_5p2_MODEL="glm-5p2"

# ralph agents (see RALPH(1) in the README): a verified fixpoint loop.
# `fix` and `task` land fresh per call; `judge` is pinned for the length of
# a /run and must answer through the mandated verdict tool.

fix_ENABLED="YES"
fix_NAME="fix"
fix_MODEL="claude-opus-4-8"
fix_TOOLS="bash edit escalate"
fix_DESC="Repairer: lands fresh with a failing CI log on stdin."

task_ENABLED="YES"
task_NAME="task"
task_MODEL="claude-opus-4-8"
task_TOOLS="bash edit read search git_status git_diff escalate"
task_DESC="Worker: lands fresh with the judge's work order on stdin."

judge_ENABLED="YES"
judge_NAME="judge"
judge_MODEL="claude-opus-4-8"
judge_TOOLS="bash edit verdict escalate"
judge_DESC="Examiner: read-only tools plus the mandated verdict."

# "compact" agent configuration
# - Used internally by /compact to summarize the current session.
# - Kept disabled so it does not appear as a normal interactive agent target.
compact_ENABLED="NO"
compact_NAME="compact"
compact_NAME="sid compact"
compact_DESC="Conversation compaction agent"
compact_TOOLS=""