1 parent 9c6e796 commit 5836077Copy full SHA for 5836077
1 file changed
parts/features/dev/opencode.nix
@@ -20,7 +20,10 @@
20
denyRules = lib.genAttrs config.dendrix.agents.shellDenylist (_: "deny");
21
in {
22
home.persistence."/persist" = lib.mkIf osConfig.dendrix.isImpermanent {
23
- directories = [".local/share/opencode"];
+ directories = [
24
+ ".local/share/opencode"
25
+ ".cache/uv" # kagimcp is fetched by uvx; keep it across boots
26
+ ];
27
};
28
29
programs.opencode = {
@@ -31,6 +34,10 @@
31
34
small_model = "zai-coding-plan/glm-5-turbo";
32
35
disabled_providers = ["zai"];
33
36
permission.bash = {"*" = "ask";} // allowRules // denyRules;
37
+ mcp.kagi = {
38
+ type = "local";
39
+ command = [(lib.getExe' pkgs.uv "uvx") "kagimcp"];
40
+ };
41
42
43
0 commit comments