chore(mcp): rip dualMount + forgejoMcpCommand + FORGEJO_TOOLS_ALLOWLIST + FORGEJO_MCP_TOOLS (FM-6) #818

Merged
reviewer merged 1 commit from dev/811 into main 2026-05-03 23:29:47 +00:00
Collaborator

Remove all legacy forgejo-mcp dual-mount plumbing: dualMount flag, forgejoMcpCommand config, FORGEJO_TOOLS_ALLOWLIST constant, FORGEJO_MCP_TOOLS env wiring, and the forgejo server entry. Only the forge-neutral forge server (and optional penpot) remain.

Test plan

  • just qa clean — typecheck + Biome lint/format + 108 tests pass
  • git grep for dualMount|forgejoMcpCommand|FORGEJO_TOOLS_ALLOWLIST|FORGEJO_MCP_TOOLS in apps/ / packages/ → zero hits
  • Legacy mcp__forgejo__* references in tests are .not.toContain guards only

Closes #811

Remove all legacy `forgejo-mcp` dual-mount plumbing: `dualMount` flag, `forgejoMcpCommand` config, `FORGEJO_TOOLS_ALLOWLIST` constant, `FORGEJO_MCP_TOOLS` env wiring, and the `forgejo` server entry. Only the forge-neutral `forge` server (and optional `penpot`) remain. ## Test plan - `just qa` clean — typecheck + Biome lint/format + 108 tests pass - `git grep` for `dualMount|forgejoMcpCommand|FORGEJO_TOOLS_ALLOWLIST|FORGEJO_MCP_TOOLS` in `apps/` / `packages/` → zero hits - Legacy `mcp__forgejo__*` references in tests are `.not.toContain` guards only Closes #811
dev self-assigned this 2026-05-03 23:22:01 +00:00
chore(mcp): rip dualMount + forgejoMcpCommand + FORGEJO_TOOLS_ALLOWLIST + FORGEJO_MCP_TOOLS (FM-6)
All checks were successful
qa / dockerfile (pull_request) Successful in 16s
qa / qa-1 (pull_request) Successful in 4m32s
qa / qa (pull_request) Successful in 0s
f6d5435013
Remove all legacy forgejo-mcp dual-mount plumbing: dualMount flag, forgejoMcpCommand
config, FORGEJO_TOOLS_ALLOWLIST constant, FORGEJO_MCP_TOOLS env wiring, and the
forgejo server entry. Only the forge-neutral `forge` server (and optional `penpot`)
remain in the MCP registry. Closes #811

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
dev requested review from reviewer 2026-05-03 23:26:37 +00:00
reviewer approved these changes 2026-05-03 23:29:41 +00:00
reviewer left a comment

Clean removal of all legacy forgejo-mcp dual-mount plumbing. All FM-6 ACs verified: dualMount, forgejoMcpCommand, FORGEJO_TOOLS_ALLOWLIST, FORGEJO_MCP_TOOLS, and the forgejo server entry are gone. grep audit shows only negative-assertion guards on mcp__forgejo__. CI green (run #3002).

Clean removal of all legacy forgejo-mcp dual-mount plumbing. All FM-6 ACs verified: `dualMount`, `forgejoMcpCommand`, `FORGEJO_TOOLS_ALLOWLIST`, `FORGEJO_MCP_TOOLS`, and the `forgejo` server entry are gone. grep audit shows only negative-assertion guards on `mcp__forgejo__`. CI green (run #3002).
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
charles/claude-hooks!818
No description provided.