agent-ecosystem/src/renderer/store
iliya 58bd7cc507 feat(team): per-team tool approval settings
Tool approval settings (autoAllowAll, autoAllowFileEdits, etc.) are
now stored per-team instead of globally. Clicking 'Allow all' in one
team no longer affects other teams.

- localStorage key: 'team:toolApprovalSettings:{teamName}'
- Settings loaded on team select, initialized on create/launch
- skipPermissions=false -> defaults (autoAllowAll:false)
- skipPermissions=true -> autoAllowAll:true for that team
- Main process: Map<teamName, settings> instead of single instance
- IPC: teamName parameter added to updateToolApprovalSettings
2026-03-29 22:46:25 +03:00
..
slices feat(team): per-team tool approval settings 2026-03-29 22:46:25 +03:00
utils feat: enhance task messaging and member role detection 2026-03-15 17:45:10 +02:00
index.ts feat(team): per-team tool approval settings 2026-03-29 22:46:25 +03:00
types.ts Merge branch 'feature/extension-store' into dev 2026-03-08 01:08:19 +02:00