7 Commits

Author SHA1 Message Date
87c44ba6da fix(mcp-gateway): use nix store binary path in systemd ExecStart
Expand $out in the heredoc so ExecStart points to the actual binary
in the nix store, not %h/.config/mcp-gateway/mcp-gateway.
2026-05-06 20:02:24 +03:00
d45b4242c8 fix(mcp-gateway): fix postInstall heredoc syntax
Use mkdir + cat instead of install with /dev/stdout to avoid build hang.
2026-05-06 19:50:53 +03:00
ea9cf8b588 feat(mcp-gateway): add systemd user unit file to package
Install mcp-gateway.service to $out/lib/systemd/user/ so it can be
activated via systemd.user.packages. The service runs:
  mcp-gateway --config ~/.config/mcp-gateway/gateway.yaml serve
2026-05-06 18:38:47 +03:00
c68a821a00 fix: improve package quality and fix goose-cli build
- Add meta.platforms to all packages for proper platform detection
- Add passthru.category to mcp-gateway for consistency
- Fix meta style inconsistency in mcp-gateway (lib.licenses → licenses)
- Fix pythonImportsCheck in skillsmcp to actually validate the import
- Remove empty maintainers list from skillsmcp
- Add libclang to goose-cli nativeBuildInputs (fixes bindgen/llama-cpp-sys-2 build)
- Add treefmt.toml with nixfmt formatter configuration
- Add nixConfig.extra-substituters for binary cache support
- Delete broken goose-cli/update.py (referenced missing scripts/updater.py)
- Document nix-update usage in AGENTS.md for package updates
- Fix stale project structure diagram in README
2026-05-06 12:54:26 +03:00
83ab7d0a19 chore: add .qwen to gitignore and disable checks for mcp-gateway
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-05-06 12:24:14 +03:00
a4c31e0e99 fix: correct cargoHash for mcp-gateway
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-05-06 11:42:13 +03:00
11d05e83f9 feat: add mcp-gateway package
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-05-06 11:39:57 +03:00