chore: update .gitignore, remove tracked .pi-lens files, and sync pending changes #10

Closed
m3tam3re wants to merge 22 commits from chore/update-gitignore-and-changes into master

22 Commits

Author SHA1 Message Date
m3tm3re
cae2f73a12 Merge branch 'chore/update-gitignore-and-changes' 2026-04-17 11:12:28 +02:00
14d7dc47a5 chore: update .gitignore, remove tracked .pi-lens files, and sync pending changes
- Add .cache to .gitignore
- Remove .pi-lens/ from git tracking (already ignored)
- Update pi-agent-runner, pi-agent-wrapper modules
- Update claude-code agent module
- Update overlays, opencode-desktop package, and tests
2026-04-17 11:07:08 +02:00
853c644446 fix: propagate TERM/locale through sudo for correct UTF-8 handling, remove broken VM test
- Pass TERM, LANG, LC_ALL, LC_CTYPE, COLORTERM through sudo in wrapper
- Propagate these vars to systemd-run in runner for correct PTY/UTF-8
- Add activationScript to fix stateDir ownership after useradd
- Remove pi-agent VM test (ownership race condition with createHome)
2026-04-16 08:13:24 +02:00
Chiron
9a8107ea90 test: add NixOS VM test for pi-agent module 2026-04-15 18:47:34 +00:00
Chiron
4935fcb9ee refactor: extract pi-agent runner and wrapper to separate files 2026-04-15 18:46:21 +00:00
Chiron
a2f08671a6 docs: update AGENTS.md to reflect current codebase state 2026-04-15 18:45:25 +00:00
Chiron
b708b2a05f test: add basic lib function tests for agents and coding-rules 2026-04-15 18:43:00 +00:00
Chiron
41fbe75abc docs: add CHANGELOG.md 2026-04-15 18:27:42 +00:00
Chiron
778192e5e6 refactor: remove redundant 'additions' overlay (identical to 'default') 2026-04-15 18:26:41 +00:00
Chiron
1f149155b4 refactor: tool-agnostic naming in coding-rules.nix internals 2026-04-15 18:26:02 +00:00
Chiron
a2cb2b6319 chore: remove dead overlay entries for non-existent flake inputs 2026-04-15 18:24:12 +00:00
Chiron
6ff6deb4e3 docs: clarify system binding in pkgs/default.nix 2026-04-15 18:23:43 +00:00
Chiron
5d9fe6afb7 refactor: remove duplicate opencode-rules.nix, use alias in default.nix 2026-04-15 18:23:18 +00:00
Chiron
b2208277c4 docs: add cleanup and improvements plan 2026-04-15 18:22:10 +00:00
9adfa185bb Merge pull request 'fix: pi settings sync' (#8) from fix/pi-sync-settings into master
Some checks failed
Update Nix Packages with nix-update / nix-update (push) Failing after 3m21s
Reviewed-on: #8
2026-04-15 11:48:51 +02:00
sascha.koenig
a1b6950e93 fix: pi settings sync
chore: eigent update
2026-04-15 11:38:25 +02:00
25a44e79fa Merge pull request 'fix: pi settings sync' (#7) from fix/pi-sync-settings into master
Some checks failed
Update Nix Packages with nix-update / nix-update (push) Failing after 7m1s
Reviewed-on: #7
2026-04-14 20:16:38 +02:00
sascha.koenig
c615eb5c1e fix: pi settings sync 2026-04-14 20:15:20 +02:00
aa084be01a Merge pull request 'feat: pi-agent wrapper' (#6) from feature/pi-agent-wrapper into master
Reviewed-on: #6
2026-04-14 18:52:02 +02:00
m3tm3re
3794500230 feat: pi-agent wrapper 2026-04-14 18:36:13 +02:00
0867492170 Merge pull request 'feat: containerized pi agent' (#5) from feature/pi-agent-containerized into master
Some checks failed
Update Nix Packages with nix-update / nix-update (push) Failing after 3m25s
Reviewed-on: #5
2026-04-13 21:30:41 +02:00
m3tm3re
cab1f73c89 feat: containerized pi agent 2026-04-13 21:27:09 +02:00