feat(agent): session cwd sandbox, system prompt config, tool restrictions #148

Merged
jason.woltje merged 1 commits from fix/agent-session-sandbox into main 2026-03-15 19:15:06 +00:00

1 Commits

Author SHA1 Message Date
7abc2edc6c feat(agent): session sandbox, system prompt, and tool restrictions (#134)
Some checks failed
ci/woodpecker/push/ci Pipeline failed
- Add CreateSessionOptionsDto with sandboxDir, systemPrompt, and allowedTools fields
- Add clampCwd() to shell-tools to prevent cwd escapes outside the sandbox
- agent.service.ts, git-tools.ts: already merged via #147 with full implementation

Closes #134

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-15 14:14:25 -05:00