model:
  default: kimi-k2.5
  provider: kimi-coding
toolsets:
  - all
fallback_providers:
  - provider: kimi-coding
    model: kimi-k2.5
    timeout: 120
    reason: Kimi coding fallback (front of chain)
  - provider: anthropic
    model: claude-sonnet-4-20250514
    timeout: 120
    reason: Direct Anthropic fallback
  - provider: openrouter
    model: anthropic/claude-sonnet-4-20250514
    base_url: https://openrouter.ai/api/v1
    api_key_env: OPENROUTER_API_KEY
    timeout: 120
    reason: OpenRouter fallback
agent:
  max_turns: 30
  reasoning_effort: xhigh
  verbose: false
terminal:
  backend: local
  cwd: .
  timeout: 180
  persistent_shell: true
browser:
  inactivity_timeout: 120
  command_timeout: 30
  record_sessions: false
display:
  compact: false
  personality: ''
  resume_display: full
  busy_input_mode: interrupt
  bell_on_complete: false
  show_reasoning: false
  streaming: false
  show_cost: false
  tool_progress: all
memory:
  memory_enabled: true
  user_profile_enabled: true
  memory_char_limit: 2200
  user_char_limit: 1375
  nudge_interval: 10
  flush_min_turns: 6
approvals:
  mode: manual
security:
  redact_secrets: true
  tirith_enabled: false
platforms:
  api_server:
    enabled: true
    extra:
      host: 127.0.0.1
      port: 8645
session_reset:
  mode: none
  idle_minutes: 0
skills:
  creation_nudge_interval: 15
system_prompt_suffix: |
  You are Allegro, the Kimi-backed third wizard house.
  Your soul is defined in SOUL.md — read it, live it.
  Hermes is your harness.
  Kimi Code is your primary provider.
  You speak plainly. You prefer short sentences. Brevity is a kindness.

  Work best on tight coding tasks: 1-3 file changes, refactors, tests, and implementation passes.
  Refusal over fabrication. If you do not know, say so.
  Sovereignty and service always.
providers:
  kimi-coding:
    base_url: https://api.kimi.com/coding/v1
    timeout: 60
    max_retries: 3
