feat: containerized pi agent #4
15
flake.lock
generated
15
flake.lock
generated
@@ -432,17 +432,14 @@
|
||||
"openspec": "openspec"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1776099116,
|
||||
"narHash": "sha256-2Mg1ZVXJSLbNFvpzk2pmkc768pRMXLSJJAOqLdQ65Qg=",
|
||||
"ref": "refs/heads/master",
|
||||
"rev": "613e9223e4ffb6cca721d5f6dc5ff0d95ab8993c",
|
||||
"revCount": 225,
|
||||
"type": "git",
|
||||
"url": "https://code.m3ta.dev/m3tam3re/nixpkgs"
|
||||
"lastModified": 1776108132,
|
||||
"narHash": "sha256-XViouXku09/lGDN4xpfUTejo+i9W09ecVEDYXqJdrwY=",
|
||||
"path": "/home/m3tam3re/p/NIX/nixpkgs",
|
||||
"type": "path"
|
||||
},
|
||||
"original": {
|
||||
"type": "git",
|
||||
"url": "https://code.m3ta.dev/m3tam3re/nixpkgs"
|
||||
"path": "/home/m3tam3re/p/NIX/nixpkgs",
|
||||
"type": "path"
|
||||
}
|
||||
},
|
||||
"nix-colors": {
|
||||
|
||||
@@ -22,8 +22,8 @@
|
||||
nixpkgs-9e58ed7.url = "github:nixos/nixpkgs/9e58ed7ba759d81c98f033b7f5eba21ca68f53b0";
|
||||
nixpkgs-master.url = "github:nixos/nixpkgs/master";
|
||||
|
||||
m3ta-nixpkgs.url = "git+https://code.m3ta.dev/m3tam3re/nixpkgs";
|
||||
# m3ta-nixpkgs.url = "path:/home/m3tam3re/p/NIX/nixpkgs";
|
||||
# m3ta-nixpkgs.url = "git+https://code.m3ta.dev/m3tam3re/nixpkgs";
|
||||
m3ta-nixpkgs.url = "path:/home/m3tam3re/p/NIX/nixpkgs";
|
||||
llm-agents.url = "github:numtide/llm-agents.nix";
|
||||
|
||||
#
|
||||
|
||||
@@ -21,22 +21,22 @@ in {
|
||||
url = "https://mcp.deepwiki.com/mcp";
|
||||
};
|
||||
Ref = {
|
||||
command = "sh";
|
||||
command = "bash";
|
||||
args = ["-c" "REF_API_KEY=$(cat /run/agenix/ref-key) exec bunx ref-tools-mcp@latest"];
|
||||
};
|
||||
Exa = {
|
||||
command = "sh";
|
||||
command = "bash";
|
||||
args = ["-c" "EXA_API_KEY=$(cat /run/agenix/exa-key) exec bunx exa-mcp-server@latest tools=web_search_exa"];
|
||||
};
|
||||
Outline = {
|
||||
url = "https://wiki.az-gruppe.com/mcp";
|
||||
};
|
||||
ContextMode = {
|
||||
command = "sh";
|
||||
command = "bash";
|
||||
args = ["-c" "exec bunx context-mode@latest"];
|
||||
};
|
||||
Honcho = {
|
||||
command = "sh";
|
||||
command = "bash";
|
||||
args = [
|
||||
"-c"
|
||||
''exec bunx mcp-remote@latest https://mcp.honcho.dev --header "Authorization:Bearer $(cat /run/agenix/honcho-key)" --header "X-Honcho-User-Name:m3tam3re"''
|
||||
@@ -76,7 +76,6 @@ in {
|
||||
})
|
||||
openshell
|
||||
openspec
|
||||
pi
|
||||
alejandra
|
||||
sidecar
|
||||
tailwindcss
|
||||
|
||||
@@ -3,6 +3,19 @@
|
||||
enable = true;
|
||||
agentsInput = inputs.agents;
|
||||
|
||||
container = {
|
||||
enable = true;
|
||||
name = "pi-agent";
|
||||
projectRoots = ["/home/m3tam3re/p"];
|
||||
autoStart = true;
|
||||
autoNixDevelop = true;
|
||||
extraRunArgs = [];
|
||||
extraEnv = {
|
||||
NIX_CONFIG = "experimental-features = nix-command flakes";
|
||||
};
|
||||
|
||||
};
|
||||
|
||||
modelOverrides = {
|
||||
chiron = "zai-coding-plan/glm-5.1";
|
||||
chiron-forge = "zai-coding-plan/glm-5.1";
|
||||
|
||||
Reference in New Issue
Block a user