diff options
| author | Claude <noreply@anthropic.com> | 2026-05-25 18:59:06 +0000 |
|---|---|---|
| committer | Claude <noreply@anthropic.com> | 2026-05-25 18:59:06 +0000 |
| commit | c0fabf5a2f4ca371403571b82e29c5073bed24fb (patch) | |
| tree | 40a1e5d63f75f382c41e428e87558bae9be466b9 /scripts/hooks | |
| parent | 5669e2ca58b4a99616083eaff9f639ecce4ba809 (diff) | |
refactor(executor): delete the dead GeminiRunner stub and its sandbox helpers (Phase 4)
The production "gemini" agent type is served by ContainerRunner (Docker), not by
the standalone subprocess GeminiRunner, which was never wired into serve.go and
returned canned/simulated output — the dangerous landmine called out in
CLAUDE.md's design debt. Removing it (gemini.go + tests).
The subprocess sandbox helpers (setupSandbox/teardownSandbox/sandboxCloneSource
in sandbox.go), preserved in Phase 2 only because GeminiRunner used them, are now
orphaned — ContainerRunner has its own git/workspace handling — so they go too.
No production behavior change: nothing instantiated GeminiRunner. Build green;
executor tests unchanged except the pre-existing git commit-signing failures.
https://claude.ai/code/session_01SESwn7kQ7oP62trWw6pc39
Diffstat (limited to 'scripts/hooks')
0 files changed, 0 insertions, 0 deletions
