# TAKT Global Configuration # This file contains default settings for takt. # Language setting (en or ja) language: en # Default piece to use when no piece is specified default_piece: default # Log level: debug, info, warn, error log_level: info # Provider runtime: claude or codex provider: claude # Builtin pieces (resources/global/{lang}/pieces) # enable_builtin_pieces: true # Default model (optional) # Claude: opus, sonnet, haiku, opusplan, default, or full model name # Codex: gpt-5.2-codex, gpt-5.1-codex, etc. # model: sonnet # Anthropic API key (optional, overridden by TAKT_ANTHROPIC_API_KEY env var) # anthropic_api_key: "" # OpenAI API key (optional, overridden by TAKT_OPENAI_API_KEY env var) # openai_api_key: "" # Pipeline execution settings (optional) # Customize branch naming, commit messages, and PR body for pipeline mode (--task). # pipeline: # default_branch_prefix: "takt/" # commit_message_template: "feat: {title} (#{issue})" # pr_body_template: | # ## Summary # {issue_body} # Closes #{issue} # Debug settings (optional) # debug: # enabled: false # log_file: ~/.takt/logs/debug.log