Skip to content

feat: add list-my-workspaces operation and document IAM in API specs#961

Merged
cybermaggedon merged 1 commit into
release/v2.5from
feature/list-workspaces
May 29, 2026
Merged

feat: add list-my-workspaces operation and document IAM in API specs#961
cybermaggedon merged 1 commit into
release/v2.5from
feature/list-workspaces

Conversation

@cybermaggedon

Copy link
Copy Markdown
Contributor

Add a new list-my-workspaces operation so non-admin users can discover which workspaces they have access to. For OSS IAM, regular users see their home workspace; admins see all workspaces.

Also add the full IAM service to both OpenAPI and AsyncAPI specs — it was previously undocumented despite being a first-class service on both HTTP and WebSocket interfaces.

Add a new `list-my-workspaces` operation so non-admin users can
discover which workspaces they have access to.  For OSS IAM, regular
users see their home workspace; admins see all workspaces.

Also add the full IAM service to both OpenAPI and AsyncAPI specs —
it was previously undocumented despite being a first-class service
on both HTTP and WebSocket interfaces.
@cybermaggedon cybermaggedon merged commit 6564ada into release/v2.5 May 29, 2026
2 checks passed
@github-actions

Copy link
Copy Markdown

Contributor License Agreement ✅

All contributors have signed the CLA. Thank you!

@cybermaggedon cybermaggedon deleted the feature/list-workspaces branch May 29, 2026 18:17
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