Skip to content

Expose data message protocol metadata in JSON - #2104

Merged
AsamK merged 1 commit into
AsamK:masterfrom
niieani:codex/expose-data-message-metadata
Aug 17, 2026
Merged

AsamK merged 1 commit into
AsamK:masterfrom
niieani:codex/expose-data-message-metadata

Conversation

@niieani

@niieani niieani commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

Summary

  • expose group call updates and end-session/profile-key flags in JSON data messages
  • model group call updates as a schema-enabled JSON type
  • cover present and absent metadata serialization

Why

JSON output should faithfully expose the public MessageEnvelope.Data metadata so consumers can classify control-only messages.

Verification

  • ./gradlew test check jsonSchemas distTar
  • generated data-message and group-call-update schema assertions
  • git diff --check

@niieani
niieani marked this pull request as ready for review August 17, 2026 05:22
@AsamK
AsamK merged commit 7e80216 into AsamK:master Aug 17, 2026
7 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