Skip to content

fix(jsonrpc): omit unset fields from JSON-RPC requests - #1287

Closed
oscerd wants to merge 1 commit into
a2aproject:mainfrom
oscerd:issue-770
Closed

oscerd wants to merge 1 commit into
a2aproject:mainfrom
oscerd:issue-770

Conversation

@oscerd

@oscerd oscerd commented Nov 4, 2026

Copy link
Copy Markdown
Contributor

JSON-RPC requests no longer print unset fields ("taskId": "", "contextId": "", "tenant": "", ...), matching the REST client. Proto-based servers read missing and default values the same way; responses are unchanged.

This fixes #770

This fixes a2aproject#770

Signed-off-by: Andrea Cosentino <ancosen@gmail.com>
@oscerd

oscerd commented Nov 4, 2026

Copy link
Copy Markdown
Contributor Author

I think this is already implemented in #1286, closing.

@oscerd oscerd closed this Nov 4, 2026
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.

[Bug]: a2a-java client sends message with empty task ID and context ID

1 participant