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 4b0a1f7
Browse filesBrowse the repository at this point in the historyBrowse files
fix(server): reconcile blocking result with TaskStore (a2aproject#991)
* fix(server): reconcile blocking result with TaskStore
- Make reconciliation timeout configurable, add logging
- Keep the existing four-argument constructor delegating to the original one-second reconciliation timeout, and cover the new configuration wiring and default value.
Fixesa2aproject/A2A#2049
-**Resource Management**: The dedicated executor prevents streaming operations from competing with the ForkJoinPool.
49
52
-**Concurrency**: In production with high concurrent streaming, increase pool sizes accordingly.
50
53
-**Agent Timeouts**: LLM-based agents may need longer timeouts (60-120s) compared to simple agents.
54
+
-**Reconciliation Timeout**: Increase if blocking calls fail with "Could not find a Task/Message" under heavy load or with slow TaskStore implementations.
Copy file name to clipboardExpand all lines: integrations/microprofile-config/src/test/java/org/a2aproject/sdk/integrations/microprofile/MicroProfileConfigProviderTest.java
+8Lines changed: 8 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -24,6 +24,8 @@ public class MicroProfileConfigProviderTest {
0 commit comments