You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit a0ee1c1
Browse filesBrowse the repository at this point in the historyBrowse files
fix: address protocol compliance issues across transports (#923)
* fix: address protocol compliance issues across transports
Fix SSE event listener, gRPC blocking offload handling, JSON-RPC route
consistency, multiversion route alignment, and file content mapping to
ensure correct behavior for cross-SDK interoperability.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* fix: catch handler exceptions in BlockingOffloadInterceptor
If super.onHalfClose() throws inside the executor lambda, the exception
propagates uncaught on the worker thread and the gRPC call never closes
properly. Add try-catch around the handler invocation to close the call
with INTERNAL status on failure.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* fix: address review feedback for PR 923
- Add null check on task parameter in ClientTaskManager_v0_3.saveTaskEvent()
- Extract duplicated gRPC context forking code into installForkedContextWrapper()
in both GrpcHandler and GrpcHandler_v0_3
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: compat-0.3/reference/grpc/src/main/java/org/a2aproject/sdk/compat03/server/grpc/quarkus/QuarkusGrpcHandler_v0_3.java
Copy file name to clipboardExpand all lines: compat-0.3/reference/jsonrpc/src/main/java/org/a2aproject/sdk/compat03/server/apps/quarkus/A2AServerRoutes_v0_3.java
Copy file name to clipboardExpand all lines: compat-0.3/reference/rest/src/main/java/org/a2aproject/sdk/compat03/server/rest/quarkus/A2AServerRoutes_v0_3.java
Copy file name to clipboardExpand all lines: compat-0.3/server-conversion/src/main/java/org/a2aproject/sdk/compat03/conversion/mappers/domain/FileContentMapper_v0_3.java
Copy file name to clipboardExpand all lines: compat-0.3/transport/grpc/src/main/java/org/a2aproject/sdk/compat03/transport/grpc/handler/GrpcHandler_v0_3.java
0 commit comments