Files
nuzlocke-tracker/talos.yml
Julian Tabel c9d42b091f
All checks were successful
CI / backend-tests (push) Successful in 26s
CI / frontend-tests (push) Successful in 29s
Daedalus and Talos integration test
2026-03-20 16:31:19 +01:00

86 lines
2.4 KiB
YAML

# Talos Daemon Configuration
# This file configures the Talos daemon for agent orchestration.
# Agent runner configuration
agent:
# Backend to use: claude, opencode, or codex
backend: claude
claude:
model: claude-opus-4-5
dangerously_skip_permissions: true
# Scheduler configuration
scheduler:
# Maximum concurrent agents (default: 1)
max_parallel: 1
# Auto-enqueue todo beans on daemon startup (default: false)
auto_enqueue_on_startup: true
# Watcher configuration
watcher:
# Directory containing beans (default: .beans)
beansDir: .beans
# Output configuration
output:
# Directory for persisted agent output logs
dir: .talos/output/
# Automatically mark beans as completed when agent succeeds and no unchecked items
autoComplete: false
# Planning agent configuration
planning_agent:
# Provider options:
# - claude: Direct Anthropic API (requires ANTHROPIC_API_KEY env var)
# - anthropic: Same as claude
# - openai: OpenAI API (requires OPENAI_API_KEY env var)
# - claude_code: Claude CLI subscription (no API key needed, uses `claude` CLI)
# - opencode: OpenCode CLI (no API key needed, uses `opencode` CLI)
provider: claude_code
# Model for API-based providers (not used with claude_code/opencode)
model: claude-opus-4-5
# Temperature for response generation
temperature: 0.7
# Logging configuration
logging:
# Log level: trace, debug, info, warn, error (default: info)
level: info
# Pretty print for development (default: false)
prettyPrint: true
# Fields to redact from logs (default: password, apiKey, token)
redact:
- password
- apiKey
- token
- secret
# Destination: stdout or file path (default: stdout)
destination: stdout
# Planning configuration
planning:
# Directory containing skill files (relative to project root)
skills_directory: ./skills
# Planning modes
modes:
# Brainstorm mode for creative exploration
brainstorm:
enabled: true
skill: beans-brainstorming
# Bean types that require brainstorming before work
enforce_for_types:
- feature
- epic
- milestone
# Breakdown mode for task decomposition
breakdown:
enabled: true
skill: beans-breakdown
# Ideal task duration range (in minutes)
min_task_duration_minutes: 1
max_task_duration_minutes: 5
# Suggest test beans alongside implementation tasks
suggest_test_beans: true