Skip to content

feat(run): require persistent identity by default#469

Merged
lthibault merged 2 commits into
masterfrom
lthibault/shell-identity-policy
May 20, 2026
Merged

feat(run): require persistent identity by default#469
lthibault merged 2 commits into
masterfrom
lthibault/shell-identity-policy

Conversation

@lthibault
Copy link
Copy Markdown
Contributor

@lthibault lthibault commented May 20, 2026

Summary

  • require a persistent identity for ww run by default
  • add explicit --insecure-ephemeral escape hatch for quick trials
  • improve error/help text when no identity is available
  • update CLI tests and changelog entry

Why

This locks in the policy we aligned on: secure-by-default identity behavior, with an explicit opt-in for ephemeral mode.

Refs #468

@lthibault lthibault merged commit d3e1e0b into master May 20, 2026
11 checks passed
@lthibault lthibault deleted the lthibault/shell-identity-policy branch May 20, 2026 21:40
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.

1 participant