flake: drop forgejo-mcp and the omp-forgejo wrapper #109
No reviewers
Labels
No labels
area:defold
area:docs
area:infra
area:protocol
area:testing
kind:bug
kind:chore
phase:breadth
phase:core
phase:hardening
phase:slice
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
yuris/spacetimedb-defold!109
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "drop-forgejo-mcp"
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?
Never used. Every Forgejo call this repo has made went through
curlagainst the REST API with a secretspec-provided token, so the MCP server sat in the dev shell doing nothing.Removed:
omp-forgejowrapper derivation — its only job was re-execingompunder secretspecpkgs.forgejo-mcpfrom the default shell's packagesagents: omp-forgejoline from the shell banner.omp/mcp.json, which registered the server. Untracked, so it leaves no trace in the diff, but leaving it would point a config at a command the shell no longer provides.Nothing installs
ompitself — the wrapper assumed an ambient one, and that was the lastompreference in the flake.Removals only, no reformatting.
nix fmtwanted to reindent the unrelatedcheckderivation (the file was never alejandra-clean, and CI only format-checks Lua); I reverted that and kept the diff to the four deletions.Verified with
nix flake check(all checks passed) and by entering the shell withenv -i, where the resulting PATH carries zero forgejo entries. Worth noting the obvious trap: checked from an ordinary terminal,command -v forgejo-mcpstill finds it — the stale direnv profile has it — so the clean-parent check is the one that means anything.