2.home-manager/tests/modules
Austin Horstman 062581938b claude-code: reject disabled mcp servers instead of dropping
Filtering disabled shared servers out of `.mcp.json` (#9457) collapsed
"present but disabled" and "absent" into the same output, so a server
set
`enabled = false` for OpenCode could no longer remain present in Claude
Code. `.mcp.json` has no per-server `enabled` field, but settings.json
does via `disabledMcpjsonServers`.

Keep disabled servers in `.mcp.json` and list them under
`disabledMcpjsonServers` (merged with any user-set value). This honors
the
disabled intent without dropping the server, and covers both shared and
Claude Code-native servers.
2026-06-23 11:54:25 -05:00
..
accounts treewide: mark unused lambda arguments 2026-04-13 22:02:40 -05:00
config treewide: remove unused attrs patterns 2026-04-13 22:02:40 -05:00
dbus dbus: Create with pacakges options (#7064) 2025-05-15 12:59:12 -05:00
files files: handle overlapping file targets 2026-04-07 23:33:05 -05:00
home-environment zsh: guard session variables under nounset 2026-05-16 08:20:26 -05:00
i18n/input-method fcitx5: capitalize boolean settings 2026-04-23 18:12:37 -05:00
launchd launchd: wait for /nix/store before starting agent (#8609) 2026-01-27 21:51:48 -08:00
misc docs: preserve legacy manual links 2026-06-21 22:02:16 -05:00
programs claude-code: reject disabled mcp servers instead of dropping 2026-06-23 11:54:25 -05:00
services nvibrant: add module 2026-06-22 13:55:29 -05:00
services-modular modular-services: document ghostunnel as a service that was not written for use as a user-level service 2026-05-08 15:56:35 +02:00
systemd systemd: install systemd files when user is root (revert c2aa831) (#9274) 2026-05-11 23:36:25 +02:00
targets-darwin targets/darwin: set TERMINFO_DIRS 2026-04-26 10:44:45 -05:00
targets-linux gpu: use tmpfiles.d to set up the /run/opengl-driver symlink 2026-05-05 12:30:44 +02:00
xresources treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00