2025-08-13 - 2026-08-13

Overview

6 Active Pull Requests
56 Active Issues
Excluding merges, 3 authors have pushed 111 commits to main and 139 commits to all branches. On main, 159 files have changed and there have been 14237 additions and 2507 deletions.

32 Releases published by 1 user

Published v0.12.1 2026-07-22 06:32:04 +00:00

Published v0.12.0 2026-07-22 06:23:04 +00:00

Published v0.11.0 2026-07-07 09:29:22 +00:00

Published v0.10.0 2026-07-06 22:33:56 +00:00

Published v0.9.2 2026-07-04 12:09:56 +00:00

Published v0.9.1 2026-07-04 11:57:05 +00:00

Published v0.9.0 2026-07-04 11:49:58 +00:00

Published v0.8.0 2026-07-04 11:44:36 +00:00

Published v0.7.1 2026-07-04 07:00:07 +00:00

Published v0.7.0 2026-07-04 06:30:30 +00:00

Published v0.6.1 2026-07-04 06:28:05 +00:00

Published v0.6.0 2026-07-03 22:40:02 +00:00

Published v0.5.2 2026-07-03 21:58:53 +00:00

Published v0.5.1 2026-07-03 21:45:25 +00:00

Published v0.5.0 2026-07-03 21:17:39 +00:00

Published v0.4.2 2026-07-03 20:48:26 +00:00

Published v0.4.1 2026-07-03 19:58:05 +00:00

Published v0.4.0 2026-07-03 19:42:18 +00:00

Published v0.3.1 2026-07-03 19:12:45 +00:00

Published v0.3.0 2026-07-03 18:57:39 +00:00

Published v0.2.8 2026-06-10 08:19:32 +00:00

Published v0.2.7 2026-05-18 06:07:06 +00:00

Published v0.2.6 2026-05-18 05:52:51 +00:00

Published v0.2.5 2026-05-16 22:03:29 +00:00

Published v0.2.4 2026-05-15 12:00:09 +00:00

Published v0.2.3 2026-05-15 08:24:35 +00:00

Published v0.2.2 2026-05-15 08:21:23 +00:00

Published v0.2.1 2026-05-09 05:53:18 +00:00

Published v0.2.0 2026-05-07 06:11:45 +00:00

Published v0.1.2 2026-05-05 07:02:39 +00:00

Published v0.1.1 2026-05-05 06:55:31 +00:00

Published v0.1.0 2026-05-05 06:51:17 +00:00

6 Pull requests merged by 2 users

50 Issues closed from 2 users

Closed #59 Per-caller Gitea PAT pass-through (replaces shared default token for real users) 2026-07-22 06:32:00 +00:00

Closed #55 code_search called a REST endpoint that doesn't exist — every call 404'd 2026-07-07 09:31:46 +00:00

Closed #54 create_project_from_template: optionally auto-register a new repo into dispatch's git-tracked allowlist 2026-07-06 22:36:44 +00:00

Closed #53 create_project resume: rename path can get stuck if a prior write+delete partially completed 2026-07-04 12:10:07 +00:00

Closed #51 dispatch_allow silently fails under infra#179 — make dispatch-eligibility verified, not best-effort 2026-07-04 11:58:19 +00:00

Closed #50 create_project_from_template: substitution not durable against infra#179 (silent 0-file partial_failure) 2026-07-04 11:58:18 +00:00

Closed #52 feat: label tools (label_list + issue_label by name) — unblock applying status:dispatch from the MCP 2026-07-04 11:44:37 +00:00

Closed #49 repo_mirror_push: remote_password (a secret) is passed as a plain tool arg → lands in transcripts 2026-07-04 07:00:30 +00:00

Closed #19 test: end-to-end mirror flow — repo_create + repo_mirror_push → GitHub 2026-07-04 06:55:41 +00:00

Closed #48 tbd_ship: idempotent re-invoke (resume an existing branch/PR) instead of colliding 2026-07-04 06:30:55 +00:00

Closed #47 Inject real build version via ldflags (main.version currently defaults to "dev") 2026-07-04 06:30:54 +00:00

Closed #40 feat: tbd_ship — intent-named trunk-based development tool (branch+PR+CI-gated auto-merge) 2026-07-03 22:41:53 +00:00

Closed #46 create_project_from_template partial_failure cites hyperguild new-project, which is unverified 2026-07-03 21:46:17 +00:00

Closed #44 create_project_from_template: server-default template yields "no placeholders substituted" 2026-07-03 21:34:59 +00:00

Closed #9 auth: no audit logging of authentication failures 2026-07-03 21:18:14 +00:00

Closed #10 auth: CallerMiddleware header priority order is undocumented 2026-07-03 21:18:13 +00:00

Closed #6 auth: silent JWT degradation when Dex is unreachable 2026-07-03 21:17:39 +00:00

Closed #39 chore: rename Go module path gitea.d-ma.be → git.d-ma.be 2026-07-03 20:48:57 +00:00

Closed #35 feat: close claude.ai-surface gaps — direct-to-main write, PR create/merge, owner repo listing 2026-07-03 20:48:56 +00:00

Closed #37 Validate required owner/name at tool layer — empty repo arg leaks a bare 404 2026-07-03 20:48:55 +00:00

Closed #45 PR tools advertise index, not the canonical number — finish the #38 flip 2026-07-03 19:58:19 +00:00

Closed #38 Make repo the canonical arg name (demote name to alias) — advertised schema is non-idiomatic 2026-07-03 19:42:48 +00:00

Closed #33 fix: repo_create fails — gitea-mcp token missing write:user scope 2026-07-03 19:26:11 +00:00

Closed #41 bug: workflow_run_trigger drops inputs — missing Location header + 204 handling broken 2026-07-03 19:13:23 +00:00

Closed #43 feat: add dispatch_allow option to create_project_from_template 2026-07-03 18:58:06 +00:00

Closed #42 create_project_from_template substitutes nothing (files_substituted: null) → produces a non-building repo 2026-07-01 20:39:49 +00:00

Closed #36 Per-repo MCP tools 404 — routing falls back to /api/swagger instead of /api/v1/repos/{owner}/{repo} 2026-06-10 08:19:34 +00:00

Closed #8 auth: JWKS cache refresh interval is hardcoded at 1 hour 2026-06-02 14:51:47 +00:00

Closed #7 auth: no rate limiting on authentication failures 2026-06-02 14:51:44 +00:00

Closed #34 feat: add issue_edit tool (update issue title/body) 2026-06-02 14:11:42 +00:00

Closed #32 feat: issue_list_comments tool — read issue comments not just body 2026-05-27 20:01:35 +00:00

Closed #31 feat: pr_merge tool — closes code workflow gap for claude.ai sessions 2026-05-20 06:31:06 +00:00

Closed #13 feat: repo_create tool 2026-05-18 06:12:37 +00:00

Closed #16 feat: repo_mirror_push tools (add/list/delete push mirrors) 2026-05-18 06:12:37 +00:00

Closed #14 feat: repo_tree tool (single-call directory tree) 2026-05-18 06:12:37 +00:00

Closed #17 feat: release_create tool 2026-05-18 06:12:37 +00:00

Closed #15 fix: file_read should handle directory paths gracefully 2026-05-18 06:12:37 +00:00

Closed #20 feat: issue_get tool 2026-05-18 06:12:37 +00:00

Closed #18 feat: repo_topics_update tool 2026-05-18 06:12:37 +00:00

Closed #11 feat: repo_delete tool 2026-05-18 06:12:37 +00:00

Closed #5 feat: JWT auth middleware + /.well-known/oauth-protected-resource (Dex OIDC) 2026-05-18 06:12:36 +00:00

Closed #29 feat: workflow_run_list tool 2026-05-18 06:06:12 +00:00

Closed #28 feat: issue_list tool 2026-05-18 06:06:12 +00:00

Closed #30 feat: issue_close and issue_reopen tools 2026-05-18 05:51:21 +00:00

Closed #27 chore: adopt trunk-based development — update PROJECT.md, cd.yml, add pre-push hook 2026-05-17 07:46:33 +00:00

Closed #25 bug: pr_files_diff returns same diff for all files 2026-05-16 22:03:31 +00:00

Closed #24 fix: create_project_from_template hardcoded to template-go-web 2026-05-16 22:03:31 +00:00

Closed #12 feat: repo_update tool (archive, description, visibility, template flag) 2026-05-16 20:43:29 +00:00

Closed #4 fix: downgrade declared protocolVersion from 2025-06-18 to 2025-03-26 2026-05-09 05:53:38 +00:00

Closed #2 fix: add OAuth discovery endpoints so claude.ai connector can complete handshake 2026-05-06 15:20:58 +00:00

56 Issues created by 1 user

Opened #2 fix: add OAuth discovery endpoints so claude.ai connector can complete handshake 2026-05-06 15:14:00 +00:00

Opened #4 fix: downgrade declared protocolVersion from 2025-06-18 to 2025-03-26 2026-05-09 05:43:51 +00:00

Opened #5 feat: JWT auth middleware + /.well-known/oauth-protected-resource (Dex OIDC) 2026-05-11 17:22:56 +00:00

Opened #6 auth: silent JWT degradation when Dex is unreachable 2026-05-14 08:44:09 +00:00

Opened #7 auth: no rate limiting on authentication failures 2026-05-14 08:44:12 +00:00

Opened #8 auth: JWKS cache refresh interval is hardcoded at 1 hour 2026-05-14 08:44:14 +00:00

Opened #9 auth: no audit logging of authentication failures 2026-05-14 08:44:17 +00:00

Opened #10 auth: CallerMiddleware header priority order is undocumented 2026-05-14 08:44:21 +00:00

Opened #11 feat: repo_delete tool 2026-05-14 08:51:25 +00:00

Opened #12 feat: repo_update tool (archive, description, visibility, template flag) 2026-05-14 08:51:35 +00:00

Opened #13 feat: repo_create tool 2026-05-14 08:51:46 +00:00

Opened #14 feat: repo_tree tool (single-call directory tree) 2026-05-14 08:51:57 +00:00

Opened #15 fix: file_read should handle directory paths gracefully 2026-05-14 08:52:08 +00:00

Opened #16 feat: repo_mirror_push tools (add/list/delete push mirrors) 2026-05-14 08:52:22 +00:00

Opened #17 feat: release_create tool 2026-05-14 08:52:33 +00:00

Opened #18 feat: repo_topics_update tool 2026-05-14 08:52:42 +00:00

Opened #19 test: end-to-end mirror flow — repo_create + repo_mirror_push → GitHub 2026-05-14 14:40:26 +00:00

Opened #20 feat: issue_get tool 2026-05-15 06:54:16 +00:00

Opened #24 fix: create_project_from_template hardcoded to template-go-web 2026-05-15 15:25:52 +00:00

Opened #25 bug: pr_files_diff returns same diff for all files 2026-05-15 15:30:55 +00:00

Opened #27 chore: adopt trunk-based development — update PROJECT.md, cd.yml, add pre-push hook 2026-05-17 06:31:52 +00:00

Opened #28 feat: issue_list tool 2026-05-17 06:43:10 +00:00

Opened #29 feat: workflow_run_list tool 2026-05-17 07:49:54 +00:00

Opened #30 feat: issue_close and issue_reopen tools 2026-05-18 05:11:38 +00:00

Opened #31 feat: pr_merge tool — closes code workflow gap for claude.ai sessions 2026-05-18 21:44:02 +00:00

Opened #32 feat: issue_list_comments tool — read issue comments not just body 2026-05-27 16:34:25 +00:00

Opened #33 fix: repo_create fails — gitea-mcp token missing write:user scope 2026-05-27 20:23:08 +00:00

Opened #34 feat: add issue_edit tool (update issue title/body) 2026-06-01 19:02:07 +00:00

Opened #35 feat: close claude.ai-surface gaps — direct-to-main write, PR create/merge, owner repo listing 2026-06-01 19:30:31 +00:00

Opened #36 Per-repo MCP tools 404 — routing falls back to /api/swagger instead of /api/v1/repos/{owner}/{repo} 2026-06-10 05:37:57 +00:00

Opened #37 Validate required owner/name at tool layer — empty repo arg leaks a bare 404 2026-06-10 08:45:19 +00:00

Opened #38 Make repo the canonical arg name (demote name to alias) — advertised schema is non-idiomatic 2026-06-10 08:45:19 +00:00

Opened #39 chore: rename Go module path gitea.d-ma.be → git.d-ma.be 2026-06-15 03:44:24 +00:00

Opened #40 feat: tbd_ship — intent-named trunk-based development tool (branch+PR+CI-gated auto-merge) 2026-06-15 19:35:32 +00:00

Opened #41 bug: workflow_run_trigger drops inputs — missing Location header + 204 handling broken 2026-06-21 07:02:19 +00:00

Opened #42 create_project_from_template substitutes nothing (files_substituted: null) → produces a non-building repo 2026-07-01 20:28:51 +00:00

Opened #43 feat: add dispatch_allow option to create_project_from_template 2026-07-03 18:45:21 +00:00

Opened #44 create_project_from_template: server-default template yields "no placeholders substituted" 2026-07-03 19:26:33 +00:00

Opened #45 PR tools advertise index, not the canonical number — finish the #38 flip 2026-07-03 19:42:45 +00:00

Opened #46 create_project_from_template partial_failure cites hyperguild new-project, which is unverified 2026-07-03 21:40:00 +00:00

Opened #47 Inject real build version via ldflags (main.version currently defaults to "dev") 2026-07-03 21:59:17 +00:00

Opened #48 tbd_ship: idempotent re-invoke (resume an existing branch/PR) instead of colliding 2026-07-03 22:41:49 +00:00

Opened #49 repo_mirror_push: remote_password (a secret) is passed as a plain tool arg → lands in transcripts 2026-07-04 06:55:36 +00:00

Opened #50 create_project_from_template: substitution not durable against infra#179 (silent 0-file partial_failure) 2026-07-04 10:42:51 +00:00

Opened #51 dispatch_allow silently fails under infra#179 — make dispatch-eligibility verified, not best-effort 2026-07-04 10:43:08 +00:00

Opened #52 feat: label tools (label_list + issue_label by name) — unblock applying status:dispatch from the MCP 2026-07-04 11:00:09 +00:00

Opened #53 create_project resume: rename path can get stuck if a prior write+delete partially completed 2026-07-04 11:58:12 +00:00

Opened #54 create_project_from_template: optionally auto-register a new repo into dispatch's git-tracked allowlist 2026-07-04 12:38:51 +00:00

Opened #55 code_search called a REST endpoint that doesn't exist — every call 404'd 2026-07-07 09:31:39 +00:00

Opened #56 Add missing MCP tools: label create/edit/delete + richer label_list, issue dependencies, typed not-found for file_read 2026-07-12 19:50:17 +00:00

Opened #57 JWT validator init is one-shot at startup — IdP unavailable during co-boot degrades auth permanently and silently 2026-07-17 13:02:45 +00:00

Opened #58 Misleading auth log: static_token_mismatch reported for token_type: "jwt" when the JWT validator is unavailable 2026-07-17 13:02:46 +00:00

Opened #59 Per-caller Gitea PAT pass-through (replaces shared default token for real users) 2026-07-22 06:22:40 +00:00

Opened #60 Auth path is silent on success — can't tell PAT pass-through from JWT fallback in logs 2026-07-25 14:56:54 +00:00

Opened #61 Add label mutation tools — issue_unlabel, label_create, label_edit, label_delete 2026-08-10 09:32:37 +00:00

Opened #62 create_project_from_template: add generation-time smoke gate + dry-run (infra#87, ADR-0005 F-A2) 2026-08-11 21:15:33 +00:00