feat: pi-agent wrapper

This commit is contained in:
m3tm3re
2026-04-14 18:36:55 +02:00
parent e289698960
commit 7e0d60c95b
7 changed files with 91 additions and 25 deletions

View File

@@ -3,18 +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";
};
externalSkills = [
{
src = inputs.skills-anthropic;
selectSkills = ["pdf" "docx" "frontend-design"];
}
{src = inputs.skills-vercel;}
{src = inputs.skills-basecamp;}
{src = inputs.skills-kestra;}
];
};
# Source materialized for m3ta.pi-agent wrapper sync into /var/lib/pi-agent/.pi/agent
# Use .pi/agents to match Pi's native directory layout.
path = ".pi/agents";
modelOverrides = {
chiron = "zai-coding-plan/glm-5.1";