Environment:
macOS, OpenClaw 2026.1.30, 1Password CLI via service account token
Problem:
When the 1Password service account token expires/goes stale, the β¨opβ© CLI requires re-authentication. This involves clicking a button in the 1Password desktop app UI. However, UI automation tools (Peekaboo, browser tool) cannot reliably click this button.
Impact:
Agent cannot run unattended. When token expires, it gets stuck waiting for manual human intervention to click the re-auth button.
What I tried:
- Peekaboo (β¨
peekaboo see --annotateβ© then β¨peekaboo click --on <element>β©) - button click fails - Browser tool automation - element refs go stale, clicks fail
Question:
Is there a headless way to refresh 1Password CLI authentication without requiring UI interaction? Or a workaround that allows autonomous operation?