Skip to content

Commit 52a8b89

Browse files
fix(adk): fix duplicate callback invocation for sub-agents
- Move ctxForSubAgents assignment before initAgentCallbacks to prevent callback handlers from being registered twice when sub-agents run - Use filterOptions to ensure designated callbacks only fire for matching agents - Update DeterministicTransfer GetType() to delegate to wrapped agent's type - Add comprehensive tests for designated callback filtering Change-Id: I03ee625e2d53fa8ed5f39afb33166f329f3ee34e
1 parent 675b54a commit 52a8b89

3 files changed

Lines changed: 511 additions & 6 deletions

File tree

0 commit comments

Comments
 (0)