Queued messages from different users ran under the last sender's authorization
PR 3172 (merge 3bbf8e5c, in eve@0.52.5 and not 0.52.4) groups queued deliveries by auth context; before it, messages from different users queued behind a running turn ran as one turn under the last sender's authorization. The previous issue told operators to set turnPolicy queue. PR 3203 (same release) stopped /eve/v1/info serializing the owner's BYOK provider API key to any caller the channel admits. eve@0.59.1 adds auto(), a model that approves tool calls and falls back to a human if review fails.
What this changes for operators
- If you set turnPolicy queue on a multi-user channel, run eve@0.52.5 or later; before it, one user’s message could run with another’s authority.
- Rotate any BYOK provider key served by an eve deployment older than 0.52.5.
- Evidence that would settle residual: the first version that exposed the BYOK key, which the release notes do not state.
Primary sources
- merged_pr 2026-09-21-eve-cross-principal-authority-queued-messages-from-different-users-ran-under-the-last-sender github.com/vercel/eve/pull/3172
- merged_pr 2026-09-21-eve-credential-exposure-byok-provider-key-served-from-eve-v1-info-chatgpt-login-stored-in-plai github.com/vercel/eve/pull/3203
- tagged_commit_file 2026-09-21-eve-auto-a-model-can-now-approve-tool-calls vercel/eve / docs/tools/human-in-the-loop.md
Signal metadata
Source findings
- 2026-09-21-eve-cross-principal-authority-queued-messages-from-different-users-ran-under-the-last-sender 2026-09-21-eve-cross-principal-authority-queued-messages-from-different-users-ran-under-the-last-sender
- 2026-09-21-eve-credential-exposure-byok-provider-key-served-from-eve-v1-info-chatgpt-login-stored-in-plai 2026-09-21-eve-credential-exposure-byok-provider-key-served-from-eve-v1-info-chatgpt-login-stored-in-plai
- 2026-09-21-eve-auto-a-model-can-now-approve-tool-calls 2026-09-21-eve-auto-a-model-can-now-approve-tool-calls
Featured in
- Before the First Turn / 2026-09-21
Run: 2026-09-21-weekly-digest-2026-08-20_2026-09-21-frontier-v0
Schema: bitter.frontier_signals.v0 / ID: 2026-09-21-eve-queued-messages-ran-under-the-last-sender
Research evidence and publication history are open in the repository.