ollie/cmd/toolsrv
Ollie Agent 3ca84487c5 toolsrv: neutralize repo-controlled core.fsmonitor in tool env
GitSpawn class (Sep 2026): a repo's .git/config can set core.fsmonitor to
a command that executes on any git index refresh, silently and as the
user. Ollie never spawns git in its own plumbing (repo detection is
os.Stat), but model-run git inside a malicious repo would fire it.

- exec: force core.fsmonitor=false via GIT_CONFIG_* in sandboxed tool env
- turn: wrap repo AGENTS.md in <context> markers (untrusted data,
  filtered by KDE chat rendering)
- AGENTS.md: document the no-git-in-plumbing invariant (lesson 16)
2026-09-05 11:42:38 +02:00
..
internal toolsrv: neutralize repo-controlled core.fsmonitor in tool env 2026-09-05 11:42:38 +02:00
test replace landrun with native Landlock sandbox 2026-08-18 12:36:27 +02:00
.gitignore rename ollie-remote to toolsrv 2026-08-10 15:01:42 +02:00
main.go Code quality fixes from review 2026-08-21 19:16:44 +02:00
p9.go Synchronize toolsrv authentication state 2026-08-18 07:49:59 +02:00