agent-ecosystem/src/main
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
..
constants feat: add support for Claude Code CLI worktrees 2026-03-01 13:47:33 +02:00
http feat: enhance session and subagent routes with cache bypass functionality 2026-03-07 00:05:38 +02:00
ipc feat: add --permission-prompt-tool stdio support with granular tool approval 2026-03-08 22:22:30 +02:00
services feat: add --permission-prompt-tool stdio support with granular tool approval 2026-03-08 22:22:30 +02:00
types feat: enhance notification system with task status change support 2026-03-04 15:22:59 +02:00
utils feat: add --permission-prompt-tool stdio support with granular tool approval 2026-03-08 22:22:30 +02:00
workers fix: resolve all CI lint errors and flaky test 2026-03-05 21:09:45 +02:00
index.ts feat: enhance workspace management and MCP integration 2026-03-07 15:02:55 +02:00
standalone.ts feat: add FAQ section to README and improve cross-platform handling in code 2026-03-02 22:56:56 +02:00