agent-ecosystem/test
iliya 9cf00d724c feat: add --permission-prompt-tool stdio support with granular tool approval
- Add --permission-mode flag to explicitly override user's defaultMode
  from ~/.claude/settings.json (e.g. "acceptEdits") which otherwise
  takes precedence over CLI flags like --dangerously-skip-permissions
- skipPermissions=true: --permission-mode bypassPermissions (all auto)
- skipPermissions=false: --permission-prompt-tool stdio + --permission-mode default
  (all tool calls go through UI approval)
- Add auto-allow categories: file edits (Edit/Write/NotebookEdit),
  safe bash commands (git/pnpm/npm/ls etc.)
- Add configurable timeout: allow/deny/wait forever with race condition guard
- Add ToolApprovalSettingsPanel UI with collapsible settings
- Add shouldAutoAllow() utility with dangerous pattern detection
- Add IPC channel for syncing settings between renderer and main
- Persist settings in localStorage with per-field validation
2026-03-08 22:22:30 +02:00
..
main feat: add --permission-prompt-tool stdio support with granular tool approval 2026-03-08 22:22:30 +02:00
mocks feat(wsl): add support for finding WSL Claude root candidates 2026-02-14 13:53:13 +09:00
renderer feat: enhance notification management and team messaging functionality 2026-03-07 13:44:07 +02:00
shared/utils fix(review): address CodeRabbit and Gemini review comments 2026-02-23 12:49:05 -05:00
setup.ts fix: use vi.stubEnv for HOME instead of stubbing process 2026-03-03 01:22:36 +02:00