Skip to content

v0.16.4

Latest

Choose a tag to compare

@github-actions github-actions released this 20 May 02:15
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>