release(sdk): cut alpha.13
Bumps @superset_sh/sdk from 0.0.1-alpha.12 to 0.0.1-alpha.13. Stacked on #8184: merge that first, and GitHub moves this PR's base to main.
Changes since alpha.12
alpha.12 was cut in #5063 (2 June). Everything below has been on main without being published.
Breaking
- Cloud-only SDK (#7564).
- Workspaces are now cloud workspaces (
cloudWorkspaceAPI). terminalsandagents.creatego through the sandbox gate.- Removed: hosts, projects, automations,
agents.list, and therelayoption.
- Workspaces are now cloud workspaces (
Added
chatandevents.subscribe, routed to a host through the relay or to a cloud workspace (#8184).hosts.list,hosts.projects.list, andhosts.workspaces.*(#8184). Host workspaces are back, underhosts. The cloudworkspacesAPI is unchanged.terminals.list/send/read/close(#5256).- Per-launch
modelfor agents (#6805). - Per-launch
effort(#5994). sdk_method_calledusage telemetry and client identity headers (#7135). Opt out withSUPERSET_TELEMETRY=0.
Fixed / chores
- Relay resolved through the API (#6724). Later superseded by #7564, then re-added for chat in #8184.
- Dead
mcpScoperemoved (#6486). - Package metadata (#5918).
Publish (after merge)
cd packages/sdk && bun run build && cd dist && npm publish --access public
This needs npm publish rights on @superset_sh. I am not logged in to npm here, so I did not publish.
Checks
-
bun run buildstamps0.0.1-alpha.13intosrc/version.tsanddist/package.json. -
bun testinpackages/sdk: 10 pass.
Summary by cubic
Bumps @superset/sdk from 0.0.1-alpha.12 to 0.0.1-alpha.13, publishing everything merged to main since alpha.12 was cut in June. Stacked on #8184: merge that first so GitHub moves this PR's base to main.
Breaking changes
- Workspaces are now
cloudWorkspaceobjects;terminalsandagents.createroute through the sandbox gate; hosts, projects, automations,agents.list, and therelayoption are removed.
Added and fixed
- Added
chatandevents.subscribe,terminals.list/send/read/close, per-launchmodelandeffortfor agents, andsdk_method_calledusage telemetry (opt out withSUPERSET_TELEMETRY=0). - Fixed relay resolution through the API and removed dead
mcpScope.
After merging, publish from packages/sdk with bun run build && cd dist && npm publish --access public; needs npm publish rights on @superset/sdk. bun test passes 8 tests.