Skip to content

Release: collaboration, artifacts, assistant access, and ChatKit updates#773

Merged
meta-d merged 11 commits into
mainfrom
develop
Jul 12, 2026
Merged

Release: collaboration, artifacts, assistant access, and ChatKit updates#773
meta-d merged 11 commits into
mainfrom
develop

Conversation

@tiven-w

@tiven-w tiven-w commented Jul 12, 2026

Copy link
Copy Markdown
Member

Summary

  • add plugin collaboration and artifact capabilities
  • upgrade the ChatKit UI and related collaboration/artifact integration
  • improve the Assistant sidebar by prioritizing newly created assistants and revealing drag handles on hover
  • tighten marketplace access-request review permissions
  • allow UserGroup-authorized users to run published Xperts without granting workspace authoring access
  • document the Xpert authoring/runtime permission model and add regression coverage

Why

This release brings the latest collaboration and artifact functionality from develop to main, while also closing gaps in the Assistant experience and published-Xpert authorization flow.

The workspace access failure occurred because published-Xpert ACL checks allowed an approved UserGroup member to start an assistant, but downstream runtime code reused workspace authoring/read checks. Runtime calls now use explicit run authorization, while UserGroup grants remain unable to read, edit, or manage the workspace.

Impact

  • approved users can execute their authorized published Xperts and load runtime workflows, skills, and connectors
  • Xpert editing remains restricted to creator/workspace authoring relationships
  • marketplace approval actions are limited to users allowed to manage the target Xpert
  • Assistant navigation and ChatKit collaboration workflows receive updated UX

Validation

  • targeted server-ai permission/runtime tests: 6 suites, 60 tests passed
  • corepack pnpm b:p:server-ai
  • Prettier, hardcoded-color, TypeORM column-type, and Git diff checks

@tiven-w tiven-w requested a review from meta-d July 12, 2026 01:23
@tiven-w tiven-w marked this pull request as ready for review July 12, 2026 01:25
@meta-d meta-d merged commit 31a359a into main Jul 12, 2026
4 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.

2 participants