chore(mcp): rip dualMount + forgejoMcpCommand + FORGEJO_TOOLS_ALLOWLIST + FORGEJO_MCP_TOOLS (FM-6) #818
No reviewers
Labels
No labels
area:agents
area:dashboard
area:database
area:design
area:design-review
area:flows
area:infra
area:meta
area:security
area:sessions
area:webhook
area:workdir
security
type:bug
type:chore
type:meta
type:user-story
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
charles/claude-hooks!818
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "dev/811"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Remove all legacy
forgejo-mcpdual-mount plumbing:dualMountflag,forgejoMcpCommandconfig,FORGEJO_TOOLS_ALLOWLISTconstant,FORGEJO_MCP_TOOLSenv wiring, and theforgejoserver entry. Only the forge-neutralforgeserver (and optionalpenpot) remain.Test plan
just qaclean — typecheck + Biome lint/format + 108 tests passgit grepfordualMount|forgejoMcpCommand|FORGEJO_TOOLS_ALLOWLIST|FORGEJO_MCP_TOOLSinapps//packages/→ zero hitsmcp__forgejo__*references in tests are.not.toContainguards onlyCloses #811
Clean removal of all legacy forgejo-mcp dual-mount plumbing. All FM-6 ACs verified:
dualMount,forgejoMcpCommand,FORGEJO_TOOLS_ALLOWLIST,FORGEJO_MCP_TOOLS, and theforgejoserver entry are gone. grep audit shows only negative-assertion guards onmcp__forgejo__. CI green (run #3002).