* takt: refactor-logging-config * fix: resolve merge conflicts * chore: trigger CI --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
48 lines
2.2 KiB
YAML
48 lines
2.2 KiB
YAML
# TAKT global configuration sample
|
|
# Location: ~/.takt/config.yaml
|
|
|
|
# =====================================
|
|
# General settings (piece-independent)
|
|
# =====================================
|
|
# Note: this template contains global-only settings for ~/.takt/config.yaml.
|
|
language: en # UI language: en | ja
|
|
|
|
# Execution control
|
|
# worktree_dir: ~/takt-worktrees # Base directory for shared clone execution
|
|
# prevent_sleep: false # Prevent macOS idle sleep while running
|
|
# auto_fetch: false # Fetch before clone to keep shared clones up-to-date
|
|
|
|
# Output / notifications
|
|
# notification_sound: true # Master switch for sounds
|
|
# notification_sound_events: # Per-event sound toggle (unset means true)
|
|
# iteration_limit: true
|
|
# piece_complete: true
|
|
# piece_abort: true
|
|
# run_complete: true
|
|
# run_abort: true
|
|
# verbose: false # Shortcut: enable trace/debug and set logging.level=debug
|
|
# logging:
|
|
# level: info # Log level for console and file output
|
|
# trace: true # Generate human-readable execution trace report (trace.md)
|
|
# debug: false # Enable debug.log + prompts.jsonl
|
|
# provider_events: false # Persist provider stream events
|
|
|
|
# Credentials (environment variables take priority)
|
|
# anthropic_api_key: "sk-ant-..." # Claude API key
|
|
# openai_api_key: "sk-..." # Codex/OpenAI API key
|
|
# gemini_api_key: "..." # Gemini API key
|
|
# google_api_key: "..." # Google API key
|
|
# groq_api_key: "..." # Groq API key
|
|
# openrouter_api_key: "..." # OpenRouter API key
|
|
# opencode_api_key: "..." # OpenCode API key
|
|
# codex_cli_path: "/absolute/path/to/codex" # Absolute path to Codex CLI
|
|
|
|
# Misc
|
|
# bookmarks_file: ~/.takt/preferences/bookmarks.yaml # Bookmark file location
|
|
|
|
# Piece list / categories
|
|
# enable_builtin_pieces: true # Enable built-in pieces from builtins/{lang}/pieces
|
|
# disabled_builtins:
|
|
# - magi # Built-in piece names to disable
|
|
# piece_categories_file: ~/.takt/preferences/piece-categories.yaml # Category definition file
|