authorgravatar for julius0216@outlook.comJulius Marminge <julius0216@outlook.com> 2026-02-28 23:12:52-08:00
committergravatar for jmarminge@gmail.comJulius Marminge <jmarminge@gmail.com> 2026-03-01 20:06:21-08:00
log128cc215167cfd2c9696cdc657c870954d972db2
treeceadc5ff1e69e40cd23ea803cb4c6524b50192d4
parent215ff36362d58de433df1e768629176e91d8ce33

data uri for app server


2 files changed, 4 insertions(+), 4 deletions(-)

apps/server/src/orchestration/Layers/ProviderCommandReactor.test.ts+1-1
...@@ -385,7 +385,7 @@ describe("ProviderCommandReactor", () => {...@@ -385,7 +385,7 @@ describe("ProviderCommandReactor", () => {
385 name: "bug.png",385 name: "bug.png",
386 mimeType: "image/png",386 mimeType: "image/png",
387 sizeBytes: 5,387 sizeBytes: 5,
388 dataUrl: expectedAttachmentPath,388 dataUrl: "data:image/png;base64,SGVsbG8=",
389 },389 },
390 ],390 ],
391 });391 });
apps/server/src/orchestration/Layers/ProviderCommandReactor.ts+3-3
...@@ -455,7 +455,7 @@ const make = Effect.gen(function* () {...@@ -455,7 +455,7 @@ const make = Effect.gen(function* () {
455 return;455 return;
456 }456 }
457457
458 const resolvedAttachments = yield* resolvePersistedAttachments({458 const branchGenerationAttachments = yield* resolvePersistedAttachments({
459 threadId: event.payload.threadId,459 threadId: event.payload.threadId,
460 messageId: message.id,460 messageId: message.id,
461 attachments: message.attachments,461 attachments: message.attachments,
...@@ -467,13 +467,13 @@ const make = Effect.gen(function* () {...@@ -467,13 +467,13 @@ const make = Effect.gen(function* () {
467 worktreePath: thread.worktreePath,467 worktreePath: thread.worktreePath,
468 messageId: message.id,468 messageId: message.id,
469 messageText: message.text,469 messageText: message.text,
470 ...(message.attachments !== undefined ? { attachments: resolvedAttachments } : {}),470 ...(message.attachments !== undefined ? { attachments: branchGenerationAttachments } : {}),
471 });471 });
472472
473 yield* sendTurnForThread({473 yield* sendTurnForThread({
474 threadId: event.payload.threadId,474 threadId: event.payload.threadId,
475 messageText: message.text,475 messageText: message.text,
476 ...(message.attachments !== undefined ? { attachments: resolvedAttachments } : {}),476 ...(message.attachments !== undefined ? { attachments: message.attachments } : {}),
477 ...(event.payload.model !== undefined ? { model: event.payload.model } : {}),477 ...(event.payload.model !== undefined ? { model: event.payload.model } : {}),
478 ...(event.payload.effort !== undefined ? { effort: event.payload.effort } : {}),478 ...(event.payload.effort !== undefined ? { effort: event.payload.effort } : {}),
479 approvalPolicy: event.payload.approvalPolicy,479 approvalPolicy: event.payload.approvalPolicy,