mirror of
https://github.com/johndoe6345789/AutoMetabuilder.git
synced 2026-04-24 22:04:58 +00:00
- Implement core components: CLI argument parsing, environment loading, GitHub service creation, and logging configuration. - Add support for OpenAI client setup and model resolution. - Develop SDLC context loader from GitHub and repository files. - Implement workflow context and engine builders. - Introduce major workflow packages: `game_tick_loop` and `contextual_iterative_loop`. - Update localization files with new package descriptions and labels. - Streamline web navigation by loading items from a dedicated JSON file.
66 lines
1.6 KiB
JSON
66 lines
1.6 KiB
JSON
[
|
|
{
|
|
"type": "function",
|
|
"function": {
|
|
"name": "run_tests",
|
|
"description": "Run automated tests in the repository",
|
|
"parameters": {
|
|
"type": "object",
|
|
"properties": {
|
|
"path": {
|
|
"type": "string",
|
|
"description": "The path to the tests directory",
|
|
"default": "tests"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "function",
|
|
"function": {
|
|
"name": "run_lint",
|
|
"description": "Run linting on the codebase",
|
|
"parameters": {
|
|
"type": "object",
|
|
"properties": {
|
|
"path": {
|
|
"type": "string",
|
|
"description": "The path to lint",
|
|
"default": "src"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"type": "function",
|
|
"function": {
|
|
"name": "run_docker_task",
|
|
"description": "Run a task inside a Docker container. Useful for git clone, TypeScript, or Python tasks in a isolated environment.",
|
|
"parameters": {
|
|
"type": "object",
|
|
"properties": {
|
|
"image": {
|
|
"type": "string",
|
|
"description": "The Docker image to use (e.g., 'python:3.9', 'node:lts', 'alpine/git')"
|
|
},
|
|
"command": {
|
|
"type": "string",
|
|
"description": "The command to run inside the container"
|
|
},
|
|
"workdir": {
|
|
"type": "string",
|
|
"description": "The working directory inside the container",
|
|
"default": "/workspace"
|
|
}
|
|
},
|
|
"required": [
|
|
"image",
|
|
"command"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|