Skip to content

feat: keep activation details connections and add users delete - #48

Merged
Ghliu1 merged 3 commits into
mainfrom
fix/activation-details-connections
Aug 18, 2026
Merged

Ghliu1 merged 3 commits into
mainfrom
fix/activation-details-connections

Conversation

@Ghliu1

@Ghliu1 Ghliu1 commented Aug 18, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Keep activations details connections when credential unions fail to decode, with an end-user connections-list fallback so the Users UI still sees bound credentials.
  • Add versori users delete (--id or --external-id). Confirms on a TTY; --yes or --confirm skips the prompt (same skip-prompt alias on other deletes).
  • Add versori connections delete / unlink with the same --yes / --confirm skip-prompt flags.
  • Regenerate in-repo CLI docs and the embedded coding-versori-sdk skill.

Ghliu1 added 3 commits August 18, 2026 13:46
fix: parse connection identity without the generated credential union, fall back to the end-user list, and pin the skill SDK example to @versori/run ^0.9.3.
feat: delete org-scoped end-users by ULID or external id, requiring --yes in non-interactive shells.
feat: skip-prompt deletes now take --yes or --confirm; regenerate CLI docs and the coding-versori-sdk skill.
@Ghliu1
Ghliu1 merged commit bb557b4 into main Aug 18, 2026
4 checks passed

// hydrateConnections best-effort fills each stub from GET /connections/{id}.
// A failed hydrate keeps the stub — aborting used to hide every connection
// when a single embedded credential payload would not decode.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why would some fail to decode?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants