Skip to content

Improve session permissions, deletion, and workspace file management - #114

Merged
lukebuehler merged 8 commits into
mainfrom
qol3
Oct 6, 2026
Merged

lukebuehler merged 8 commits into
mainfrom
qol3

Conversation

@lukebuehler

Copy link
Copy Markdown
Contributor

Adds optional session soft deletion and deployment-admin purge, tightens contributor session configuration permissions, and improves workspace file management.

  • Keep direct API and CLI deletion permanent by default; use soft deletion in Platform and retention, with audited admin purge and deleted-session management.
  • Separate configuration, close, delete, and retention permissions across runtime and Platform, and refresh development API key grants.
  • Add workspace drag-and-drop moves and Markdown preview controls, with corresponding API consumers, tests, schema migration, and documentation.

Validation: workspace Clippy with warnings denied, Rust formatting, full npm run check, and release metadata verification passed. Scoped Rust tests and documentation checks were started and were still running when this PR was opened. Live tests were not run.

@lukebuehler
lukebuehler enabled auto-merge (squash) October 6, 2026 16:06
@lukebuehler
lukebuehler merged commit 19ac8c3 into main Oct 6, 2026
5 checks passed
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