feat(08.1-01): update AgentWaitingEvent with structured question data

- Add options array for predefined question choices
- Add multiSelect boolean for multi-selection questions
- Update dispatch manager test mock with getPendingQuestion
This commit is contained in:
Lukas May
2026-01-31 15:25:11 +01:00
parent d9673d54a3
commit 3a3d3f4c08
2 changed files with 4 additions and 1 deletions

View File

@@ -73,6 +73,7 @@ function createMockAgentManager(
stop: vi.fn().mockResolvedValue(undefined),
resume: vi.fn().mockResolvedValue(undefined),
getResult: vi.fn().mockResolvedValue(null),
getPendingQuestion: vi.fn().mockResolvedValue(null),
};
}

View File

@@ -183,7 +183,9 @@ export interface AgentWaitingEvent extends DomainEvent {
name: string;
taskId: string;
sessionId: string;
question: string; // The question being asked
question: string;
options?: Array<{ label: string; description?: string }>;
multiSelect?: boolean;
};
}