feat(gitea): implement gitea_coder role with scope enforcement #20

Merged
xcaliber merged 11 commits from feature/11-implement-gitea-coder-role into main 2026-01-18 22:24:54 +00:00
2 changed files with 2891 additions and 1 deletions

View File

@@ -8,6 +8,7 @@ This monorepo contains a collection of automation tools for Open WebUI, designed
Python scripts for Git operations and repository management: Python scripts for Git operations and repository management:
- **`admin.py`**: Administrative utilities for managing Gitea repositories, potentially including user management, permissions, and batch operations. - **`admin.py`**: Administrative utilities for managing Gitea repositories, potentially including user management, permissions, and batch operations.
- **`dev.py`**: Development-focused tools for Git workflows, branch handling, and repository interactions tailored for software development processes. - **`dev.py`**: Development-focused tools for Git workflows, branch handling, and repository interactions tailored for software development processes.
- **`coder.py`**: Development workflow role that reads tickets, creates branches with scope enforcement, generates commit messages with issue references, and creates pull requests.
### venice/ ### venice/
Tools for interacting with Venice AI services: Tools for interacting with Venice AI services:

2889
gitea/coder.py Normal file

File diff suppressed because it is too large Load Diff