Skip to content

Add per-space session abilities for manifest capability requests#58

Merged
skgbafa merged 1 commit into
mainfrom
feat/manifest-v1-space-abilities
Apr 28, 2026
Merged

Add per-space session abilities for manifest capability requests#58
skgbafa merged 1 commit into
mainfrom
feat/manifest-v1-space-abilities

Conversation

@skgbafa
Copy link
Copy Markdown
Contributor

@skgbafa skgbafa commented Apr 28, 2026

Adds support for requesting distinct abilities per TinyCloud space during session creation.

This introduces spaceAbilities on SessionConfig, allowing SDK callers to build one SIWE/ReCap request that spans
multiple spaces with different capability sets. The existing abilities and additionalSpaces behavior remains
unchanged.

This is needed for manifest v1 composition, where app permissions may target the applications space while implicit
registry permissions target the account space.

Tested:

  • cargo test -p tinycloud-sdk-wasm parse_recap_with_distinct_space_abilities
  • cargo test -p tinycloud-sdk-wasm

@skgbafa skgbafa merged commit 20d08e8 into main Apr 28, 2026
14 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