-
Gitea-Tools v1.1.0
released this
2026-07-02 14:49:59 -05:00 | 1203 commits to master since this releaseAdded
- Read-only identity and eligibility tooling: gitea_whoami (#11), gitea_get_profile (#13), gitea_check_pr_eligibility (#14).
- Identity lookup aliases gitea_get_authenticated_user / gitea_get_current_user (#9).
- Gated PR review actions (#15) and gated merge workflow with explicit confirmation, head-SHA/changed-file pinning, and self-merge blocking (#16).
- Task-scoped execution profiles: documented model (#12), runtime env config with allowed_operations (#19).
- Audit logging for all mutating MCP actions with profile metadata and secret redaction (#18).
- Shared API pagination (api_get_all) and hardened failure handling: timeouts, network/DNS errors, 502/503/504 clarity, malformed-JSON handling, redacted errors (#67).
- scripts/release-tag SemVer-gated annotated-tag helper (#50).
- Automatic status:in-progress release on issue close and PR close/merge (#56, #58).
- LLM-Agent-SHA opaque agent attribution convention, Phase 0, with negative gate tests (#86).
- macOS com.apple.provenance cleanup helper and docs (#3).
- manage_labels.py reusable modes (#6).
Changed
- HTTP 429 honors Retry-After with jittered exponential backoff (#27).
- List tools paginate across pages with bounded caps (#67).
Documentation
- MCP security model and trust boundaries (#8); developer testing guidelines (#70).
- Jenkins read-only build-status design (#72); Jenkins job mapping design (#77).
- Jenkins/GlitchTip safety and boundary updates (#79); label taxonomy proposal (#80).
- GlitchTip read-only error/event tools design (#73); multi-service profile model (#76).
Full details: CHANGELOG.md.
Downloads