| # Staff MVP Configuration with Fake LLM for Testing |
| # This config uses fake LLM responses for testing without API keys |
| |
| openai: |
| api_key: "fake-key" # Not used by fake provider |
| base_url: "fake://test" |
| timeout: "5s" |
| |
| github: |
| token: "fake-github-token" # Replace with real token for actual GitHub operations |
| owner: "shota" |
| repo: "staff" |
| |
| git: |
| repo_path: "/Users/shota/github/staff/" |
| branch_prefix: "task/" |
| commit_message_template: "Task {task_id}: {task_title} by {agent_name}" |
| pr_template: | |
| ## Task: {task_title} |
| |
| **Priority:** {priority} |
| **Task ID:** {task_id} |
| **Agent:** {agent_name} |
| |
| ### Description |
| {task_description} |
| |
| ### Solution |
| {solution} |
| |
| ### Files Changed |
| {files_changed} |
| |
| --- |
| *This PR was automatically generated by Staff AI Agent System (Testing Mode)* |
| |
| # Fake LLM configuration for testing |
| agents: |
| - name: "ceo" |
| role: "CEO" |
| model: "fake-gpt-4" |
| temperature: 0.3 |
| max_tokens: 4000 |
| system_prompt_file: "/Users/shota/github/staff/operations/agents/ceo/system.md" |
| |
| tasks: |
| storage_path: "/Users/shota/github/staff/operations/tasks/" |
| completed_path: "/Users/shota/github/staff/operations/completed/" |