Skip to content

refactor: disable buf generate on build#839

Merged
guglielmo-san merged 33 commits intoa2aproject:1.0-devfrom
guglielmo-san:guglielmoc/rework_client_interceptors
Mar 16, 2026
Merged

refactor: disable buf generate on build#839
guglielmo-san merged 33 commits intoa2aproject:1.0-devfrom
guglielmo-san:guglielmoc/rework_client_interceptors

Conversation

@guglielmo-san
Copy link
Copy Markdown
Member

@guglielmo-san guglielmo-san commented Mar 16, 2026

Description

This PR disables the automatic generation of A2A types for v1.0 and for compatibility with v0.3 at build phase.
gen_proto.sh and gen_proto_compat.sh can be used as scripts to generate those types

…plify default list assignments in the `Client` constructor.
…xecute_stream_with_interceptors` and add `_format_stream_event`.
…t `_intercept_before` return type, and optimize message event handling.
… and add streaming support to base client interceptors.
…lient_interceptors' into guglielmoc/rework_client_interceptors
…ript for generation and `gh` CLI for PRs, and remove direct `buf` installation from unit tests.
@guglielmo-san guglielmo-san requested a review from a team as a code owner March 16, 2026 14:40
@gemini-code-assist
Copy link
Copy Markdown
Contributor

Warning

Gemini is experiencing higher than usual traffic and was unable to create the summary. Please try again in a few hours by commenting /gemini summary.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 16, 2026

🧪 Code Coverage (vs 1.0-dev)

⬇️ Download Full Report

No coverage changes.

Generated by coverage-comment.yml

Comment thread src/a2a/types/a2a.json
@guglielmo-san guglielmo-san changed the title refactor: a2a types generator from schema refactor: disable buf generate on build Mar 16, 2026
@guglielmo-san guglielmo-san requested a review from ishymko March 16, 2026 15:16
@guglielmo-san guglielmo-san merged commit 0bc29aa into a2aproject:1.0-dev Mar 16, 2026
6 checks passed
@guglielmo-san guglielmo-san deleted the guglielmoc/rework_client_interceptors branch March 16, 2026 15:28
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