Skip to main content
← Back to list
01Issue
BugOpenExtensionsPublic
AssigneesNone

Relationships

#3544 @swamp/1password: item or vault names containing 'authorization' are misreported as auth failures

Opened by hammz · 10/16/2026

Problem

runOp in vault/1password/extensions/vaults/onepassword.ts classifies op failures by substring on the whole stderr. Any stderr containing authorization or authenticate becomes 1Password authentication failed, and any containing vault plus not found becomes a missing-vault error. That stderr includes the user-supplied item name, vault name and op:// URI.

So a missing or not-yet-visible item named for example jira-authorization produces "jira-authorization" isn't an item in the "Engineering" vault, which is reported as an authentication failure. The user sees a misleading auth error, and the read-after-write retry added for swamp-club #3181 never runs for that key.

Expected

Classification should not depend on substrings from names the user chose: match the op message patterns themselves (for example the item-not-found wording) before the auth and vault checks, or carry the raw stderr on a typed error.

Extension: @swamp/1password. Found by the verification reviews on the #3181 change.

02Bog Flow
◉OPEN○TRIAGED○IN PROGRESS○SHIPPED

Open

10/16/2026, 2:36:01 PM

No activity in this phase yet.

03Sludge Pulse
Editable. Press Enter to edit.

system commented 10/16/2026, 2:36:01 PM

Classified automatically when this issue was filed.

  • Source: Extensions

If you feel this classification is incorrect, add a ripple to tell us so.

Sign in to post a ripple.