harness: kimi_cli
runtime: base

assemble:
  - source: experiments/_fragments/configs/kimi_cli/.kimi
    target: /home/korolev/.kimi
    example: experiments/_fragments/configs/kimi_cli/.kimi.example
  - source: .agents/skills/brahe
    target: /home/korolev/.kimi/skills/brahe

commands:
  headless_shell_command: >-
    kimi --print -p "$(cat ~/PROMPT.md)"

collect:
  - source: /home/korolev/.kimi/sessions
    target: results_root/session_logs/sessions
  - source: /home/korolev/.kimi/user-history
    target: results_root/session_logs/user_history
  - source: /home/korolev/.kimi/logs
    target: results_root/session_logs/logs
  - source: /home/korolev/.kimi/kimi.json
    target: results_root/session_logs/kimi.json

forward_env_keys: []

notes:
  - Kimi print mode is the canonical non-interactive path and implicitly enables auto-approval.
  - Kimi also keeps credential material under /home/korolev/.kimi/credentials; do not collect that by default.
  - The Brahe skill is assembled into /home/korolev/.kimi/skills/brahe for native skill discovery.
