Skip to content

Changeset - make review a 1st class capability of the changeset#328

Merged
lszomoru merged 1 commit into
mainfrom
agents/changeset-review-functionality
Jul 10, 2026
Merged

Changeset - make review a 1st class capability of the changeset#328
lszomoru merged 1 commit into
mainfrom
agents/changeset-review-functionality

Conversation

@lszomoru

@lszomoru lszomoru commented Jul 9, 2026

Copy link
Copy Markdown
Member

No description provided.

@lszomoru lszomoru requested a review from connor4312 July 9, 2026 18:32
@lszomoru lszomoru self-assigned this Jul 9, 2026
connor4312
connor4312 previously approved these changes Jul 9, 2026
Rework file review on top of the review support released in spec 0.5.2:

- Add `Changeset.capabilities` with a `review` presence flag
  (`ChangesetCapabilities`) so a changeset advertises review support up-front
  on the session's changeset list, before a client subscribes.
- Supersede the server-only `changeset/filesReviewedChanged` action with a
  client-dispatchable `changeset/filesReviewChanged` (field `fileIds` -> `files`),
  letting reviewers toggle a file's `reviewed` flag directly through the
  write-ahead reducer. Introduced in 0.6.0.
- Regenerate schema and all client mirrors; update the hand-written Go, Kotlin,
  Rust, and Swift reducers and the changeset guide.
- Swap the reducer conformance fixtures to the new action.

Changelog is tracked via docs/.changes fragments per the fragment workflow;
no CHANGELOG.md edits.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@connor4312 connor4312 force-pushed the agents/changeset-review-functionality branch from eb32432 to 4133058 Compare July 9, 2026 23:19
@lszomoru lszomoru merged commit 870dbfd into main Jul 10, 2026
9 checks passed
@lszomoru lszomoru deleted the agents/changeset-review-functionality branch July 10, 2026 05:37
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.

3 participants