Skip to content

Conversation

@takaokouji
Copy link
Contributor

Summary

This PR updates the Mesh v2 documentation and sample queries to reflect the integration of multiple subscriptions into a single onMessageInGroup subscription, as implemented in smalruby3-gui Issue #500.

Changes

  • README.md: Updated Event Batching section to use onMessageInGroup.batchEvent.
  • docs/architecture.md: Updated all sequence diagrams to use the unified subscription and MeshMessage return type.
  • docs/api-reference.md: Updated mutation descriptions and the Subscriptions section to explain the integrated model.
  • docs/deployment.md: Added manual verification steps for onMessageInGroup.
  • docs/operations.md: Fixed outdated subscription name in monitoring examples.
  • graphql/test-queries.graphql: Updated sample queries and subscriptions to match the current schema.

Related Issues

Co-Authored-By: Gemini [email protected]

takaokouji and others added 2 commits January 3, 2026 14:05
- Updated README.md, architecture.md, and api-reference.md to replace
  outdated subscriptions (onDataUpdateInGroup, onBatchEventInGroup,
  onGroupDissolve) with the unified onMessageInGroup subscription.
- Updated sequence diagrams in architecture.md to use MeshMessage.
- Added manual verification steps for onMessageInGroup in deployment.md.
- Corrected sample queries in test-queries.graphql to match the current
  schema and integrated subscription model.

Fixes #32
Relates to smalruby/smalruby3-gui#500

Co-Authored-By: Gemini <[email protected]>
@takaokouji takaokouji merged commit e88f365 into main Jan 3, 2026
3 checks passed
@takaokouji takaokouji deleted the docs/update-subscription-refs branch January 3, 2026 05:11
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.

[Docs] Update documentation to reflect Subscription integration (onMessageInGroup)

2 participants