feat: formatted JSON and certificates, errors in the status pane, no scope access list #19

Merged
keb merged 3 commits from feat/views-errors-ssh into main 2026-10-11 21:16:32 +02:00
Owner

Formatted values. A revealed value is shown as it reads best: JSON indented, and PEM certificates as subject, issuer, valid dates, names and SHA-1 thumbprint instead of base64. Any other PEM block (a private key in a bundle) is named, EC PRIVATE KEY (not shown), never shown. Anything else shows as before. y copies the value exactly as stored, and the hints line says so (JSON, formatted: y copies it as stored).

Errors in the status pane. This session's errors, newest first, up to 20, with the time and what they were about (12:32 kv-restricted: 403 Forbidden: …): lists that couldn't load, values and details that couldn't be read, sources, saving the cache, and whatever the footer flashed (a failed copy) before you moved on. A repeat moves to the top. Sign-ins aren't listed (the footer and the account say those). Only the first line of each, and not kept after quitting. y copies one.

No access list for Databricks scopes. It was the one request of its own left (one call per scope). Removed with its tests and docs; refusals still say what to check.

Copying over SSH: checked, nothing to change. Over SSH (SSH_TTY/SSH_CONNECTION), y copies with OSC 52, and the 30-second clear works the same way. Your tmux (3.7, set-clipboard on) passes it through and kitty (clipboard_control write-clipboard) accepts it; docs/config.md already says what's needed.

🤖 Generated with Claude Code

**Formatted values.** A revealed value is shown as it reads best: JSON indented, and PEM certificates as subject, issuer, valid dates, names and SHA-1 thumbprint instead of base64. Any other PEM block (a private key in a bundle) is named, `EC PRIVATE KEY (not shown)`, never shown. Anything else shows as before. `y` copies the value exactly as stored, and the hints line says so (`JSON, formatted: y copies it as stored`). **Errors in the status pane.** This session's errors, newest first, up to 20, with the time and what they were about (`12:32 kv-restricted: 403 Forbidden: …`): lists that couldn't load, values and details that couldn't be read, sources, saving the cache, and whatever the footer flashed (a failed copy) before you moved on. A repeat moves to the top. Sign-ins aren't listed (the footer and the account say those). Only the first line of each, and not kept after quitting. `y` copies one. **No access list for Databricks scopes.** It was the one request of its own left (one call per scope). Removed with its tests and docs; refusals still say what to check. **Copying over SSH: checked, nothing to change.** Over SSH (`SSH_TTY`/`SSH_CONNECTION`), `y` copies with OSC 52, and the 30-second clear works the same way. Your tmux (3.7, `set-clipboard on`) passes it through and kitty (`clipboard_control write-clipboard`) accepts it; docs/config.md already says what's needed. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
keb added 3 commits 2026-10-11 14:33:24 +02:00
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
feat: this session's errors in the status pane, newest first
CI / Checks (pull_request) Successful in 22s
PR title / Conventional title (pull_request) Successful in 1s
b8cd217e24
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
keb merged commit b530c043f7 into main 2026-10-11 21:16:32 +02:00
keb deleted branch feat/views-errors-ssh 2026-10-11 21:16:32 +02:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: keb/lazysecrets#19