| backend_github_token | GitHub token for backend repository access (GitHub MCP operations) | yes | — |
| openai_api_key | OpenAI API key for all AI agents | yes | — |
| github_mcp_server_url | GitHub MCP Server URL | no | https://api.githubcopilot.com/mcp/ |
| backend_owner | Backend repository owner | yes | — |
| backend_repo | Backend repository name | yes | — |
| backend_pr_number | Pull request number to analyze (defaults to context PR number if available) | no | — |
| backend_codebase_path | Path to the backend checkout on the runner (absolute, or relative to GITHUB_WORKSPACE). | no | — |
| frontends | Frontend repositories configuration as JSON array (YAML arrays in workflow files are automatically JSON-compatible).
Example in workflow YAML:
frontends: |
[
{
"repository": {
"owner": "your-org",
"repo": "fark-frontend-demo",
"branch": "main"
},
"codebasePath": "/path/to/frontend-demo"
},
{
"repository": {
"owner": "your-org",
"repo": "fark-mobile-demo",
"branch": "main"
},
"codebasePath": "/path/to/mobile-demo"
}
]
| yes | — |
| log_level | Log level (fatal, error, warn, info, debug, trace) | no | info |
| be_analyzer_max_steps | Maximum steps for BE Analyzer (default: 15) | no | — |
| be_analyzer_max_output_tokens | Maximum output tokens for BE Analyzer (default: 16384) | no | — |
| be_analyzer_max_total_tokens | Maximum total tokens for BE Analyzer (default: 100000) | no | — |
| frontend_finder_max_steps | Maximum steps for Frontend Finder (default: 22) | no | — |
| frontend_finder_max_output_tokens | Maximum output tokens for Frontend Finder (default: 16384) | no | — |
| frontend_finder_max_total_tokens | Maximum total tokens for Frontend Finder (default: 150000) | no | — |
| frontend_finder_concurrency_limit | Maximum concurrent frontend finder tasks (default: 5) | no | — |
| comment_generator_max_steps | Maximum steps for Comment Generator (default: 12) | no | — |
| comment_generator_max_output_tokens | Maximum output tokens for Comment Generator (default: 8192) | no | — |
| comment_generator_max_total_tokens | Maximum total tokens for Comment Generator (default: 48000) | no | — |
| pr_comment_poster_max_steps | Maximum steps for PR Comment Poster (default: 45) | no | — |
| pr_comment_poster_max_output_tokens | Maximum output tokens for PR Comment Poster (default: 8192) | no | — |
| pr_comment_poster_max_total_tokens | Maximum total tokens for PR Comment Poster (default: 150000) | no | — |