You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(v0.16.4): '계속 허용' button — sticky tool approval per session
Permission modal now has two allow paths:
- '✓ 이번 한 번' → one-shot approval
- '✓ 이 도구 계속 허용' → adds the tool name to a per-session sticky set;
future requests for that tool skip the modal
entirely
Server keeps Map<sessionId, Set<toolName>> in memory. /permission
short-circuits in this order:
1. shouldAutoApprove (read-only / safe Bash subset) — always allowed
2. stickyAllow set for the session — user-granted
3. otherwise surface the modal as before
WS permission.response now carries { approved, reason, remember }.
When remember && approved, the tool gets added to the set; the server
console logs '[permission] sticky-allow added: <tool>' for visibility.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>