refactor/remove-pi-agent-cleanup #14

Merged
m3tam3re merged 13 commits from refactor/remove-pi-agent-cleanup into master 2026-04-19 18:16:50 +02:00

13 Commits

Author SHA1 Message Date
m3tm3re
edae9ba3c9 chore: update n8n, vibetyper 2026-04-19 18:11:43 +02:00
Chiron
54fa93574b refactor: remove dead code, extract shared agent options, optimize flake
- Remove dead overlays/default.nix (flake defines overlays inline)
- Remove orphaned overlays/mods/{beads,n8n}.nix (never imported)
- Remove docs/packages/notesmd-cli.md (package doesn't exist)
- Extract externalSkills submodule to shared-options.nix (eliminates
  ~100 lines of duplication across opencode/claude-code/pi modules)
- Fix lib output: use nixpkgs.lib directly instead of instantiating
  a full nixpkgs just to get lib
- Add lib unit tests to flake checks
- Update stale comment in coding-rules.nix
2026-04-18 10:15:50 +00:00
Chiron
c9ecc0809f fix: add externalSkills option to pi agent module
Skills from flake inputs (e.g. Basecamp) were not being passed to
mkOpencodeSkills for the pi agent, so they never appeared in
~/.pi/agent/skills/. This adds the same externalSkills option that
the opencode agent module already has.
2026-04-18 10:07:44 +00:00
Chiron
44c7e0d19a chore: sync non-pi changes from remote (eigent update, formatting fixes, gitignore) 2026-04-18 10:05:59 +00:00
Chiron
a0f4d401df docs: update AGENTS.md to reflect current codebase state 2026-04-18 10:05:16 +00:00
Chiron
d04d405297 test: add basic lib function tests for agents and coding-rules 2026-04-18 10:05:16 +00:00
Chiron
2494da1054 docs: add CHANGELOG.md 2026-04-18 10:05:16 +00:00
Chiron
b2c8c935af refactor: remove redundant 'additions' overlay (identical to 'default') 2026-04-18 10:05:16 +00:00
Chiron
c6d8376dda refactor: tool-agnostic naming in coding-rules.nix internals 2026-04-18 10:05:16 +00:00
Chiron
0331316755 chore: remove dead overlay entries for non-existent flake inputs 2026-04-18 10:05:16 +00:00
Chiron
a4e540630d docs: clarify system binding in pkgs/default.nix 2026-04-18 10:05:16 +00:00
Chiron
6c985c640d refactor: remove duplicate opencode-rules.nix, use alias in default.nix 2026-04-18 10:05:16 +00:00
Chiron
5f90f16d99 docs: add cleanup and improvements plan 2026-04-18 10:05:16 +00:00