We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c4a99d1 commit 58d4304Copy full SHA for 58d4304
packages/agent/src/index.ts
@@ -747,6 +747,19 @@ export class BasicAgent extends AbstractAgent {
747
// Process fullStream events
748
for await (const part of response.fullStream) {
749
switch (part.type) {
750
+ case 'abort':
751
+ const abortEndEvent: RunFinishedEvent = {
752
+ type: EventType.RUN_FINISHED,
753
+ threadId: input.threadId,
754
+ runId: input.runId,
755
+ };
756
+ subscriber.next(abortEndEvent);
757
+ terminalEventEmitted = true;
758
+
759
+ // Complete the observable
760
+ subscriber.complete();
761
+ break;
762
763
case "tool-input-start": {
764
const toolCallId = part.id;
765
const state = ensureToolCallState(toolCallId);
0 commit comments