Skip to content

Commit 68dde2c

Browse files
committed
Update index.ts
1 parent 98930a4 commit 68dde2c

File tree

1 file changed

+10
-21
lines changed

1 file changed

+10
-21
lines changed

packages/client-direct/src/index.ts

+10-21
Original file line numberDiff line numberDiff line change
@@ -229,34 +229,23 @@ export class DirectClient {
229229
const shouldSuppressInitialMessage =
230230
action?.suppressInitialMessage;
231231

232-
if (!shouldSuppressInitialMessage) {
233-
const _result = await runtime.processActions(
234-
memory,
235-
[responseMessage],
236-
state,
237-
async (newMessages) => {
238-
message = newMessages;
239-
return [memory];
240-
}
241-
);
232+
const _result = await runtime.processActions(
233+
memory,
234+
[responseMessage],
235+
state,
236+
async (newMessages) => {
237+
message = newMessages;
238+
return [memory];
239+
}
240+
);
242241

242+
if (!shouldSuppressInitialMessage) {
243243
if (message) {
244244
res.json([response, message]);
245245
} else {
246246
res.json([response]);
247247
}
248248
} else {
249-
// Only process the action without sending initial response
250-
const _result = await runtime.processActions(
251-
memory,
252-
[responseMessage],
253-
state,
254-
async (newMessages) => {
255-
message = newMessages;
256-
return [memory];
257-
}
258-
);
259-
260249
if (message) {
261250
res.json([message]);
262251
} else {

0 commit comments

Comments
 (0)