Commit Graph

11 Commits

Author SHA1 Message Date
copilot-swe-agent[bot]
404a96baaf Add asgiref as a dependency to fix pylint import error
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-13 19:25:35 +00:00
copilot-swe-agent[bot]
beb202e01a Add uvicorn dependency and create server.py module
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-13 18:59:00 +00:00
copilot-swe-agent[bot]
4447e949ab Refactor validation to use jsonschema library with extracted schema file
Extract schema from ROADMAP.md to dedicated JSON file in schema/ folder.
Use jsonschema library for validation instead of custom implementation.
Add jsonschema to pyproject.toml dependencies.

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-10 23:44:08 +00:00
copilot-swe-agent[bot]
759c9efcbf Add workflow JSON validation tool with tests and CI integration
Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
2026-01-10 23:28:52 +00:00
5187347d21 Introduce AutoMetabuilder core components and workflow packages:
- 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.
2026-01-10 00:58:42 +00:00
877ba64de8 Introduce AutoMetabuilder core components and workflow packages:
- 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.
2026-01-10 00:45:46 +00:00
8e55b19e8b Enhance dev environment: Update poetry.lock with additional dev dependencies and implement mock functionality in server.py for MOCK_WEB_UI environment. 2026-01-09 14:56:04 +00:00
c992d4f2c1 Update dependencies and finalize Phase 6 tasks in ROADMAP. Enhance Web UI with dynamic logs and status updates using JavaScript. 2026-01-09 14:17:04 +00:00
33c23f1797 Add Web UI with FastAPI for managing bot tasks and logs, introduce file operations, enhance error handling with logging, and integrate Slack/Discord notifications 2026-01-09 14:15:26 +00:00
ad4d4234eb Integrate GitHub functionality: add GitHub integration class and implement branch/PR management; update dependencies and add initial README documentation. 2026-01-09 13:09:43 +00:00
163c918d56 Refactor and reorganize project structure: move main.py to src/autometabuilder; implement .env support and add poetry.lock file; prepare for more comprehensive documentation. 2026-01-09 13:03:10 +00:00