test(#2151): real-infra integration tests for Activity + Delegation + A2A handlers (CHUNK 1 + CHUNK 2) #2166

Merged
core-devops merged 9 commits from fix/2151-chunk1-activity-delegation-a2a-integration-tests into main 2026-06-03 14:19:39 +00:00
3 changed files with 1151 additions and 4 deletions
@@ -60,10 +60,10 @@ func sanitizeErrorDetailForBroadcast(s string) string {
}
type ActivityHandler struct {
broadcaster *events.Broadcaster
broadcaster events.EventEmitter
}
func NewActivityHandler(b *events.Broadcaster) *ActivityHandler {
func NewActivityHandler(b events.EventEmitter) *ActivityHandler {
return &ActivityHandler{broadcaster: b}
}
File diff suppressed because it is too large Load Diff
@@ -102,10 +102,10 @@ func pushDelegationResultToInbox(ctx context.Context, sourceID, delegationID, st
// and the A2A request runs in the background.
type DelegationHandler struct {
workspace *WorkspaceHandler
broadcaster *events.Broadcaster
broadcaster events.EventEmitter
}
func NewDelegationHandler(wh *WorkspaceHandler, b *events.Broadcaster) *DelegationHandler {
func NewDelegationHandler(wh *WorkspaceHandler, b events.EventEmitter) *DelegationHandler {
return &DelegationHandler{workspace: wh, broadcaster: b}
}