agent-ecosystem/src/shared
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
..
constants feat(team): implement startTaskByUser functionality 2026-03-25 14:47:27 +02:00
types feat(team): per-team tool approval settings 2026-03-29 22:46:25 +03:00
utils fix(graph): enhance particle rendering for task comments 2026-03-28 22:55:01 +02:00