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", () => {
385385 name: "bug.png",
386386 mimeType: "image/png",
387387 sizeBytes: 5,
388 dataUrl: expectedAttachmentPath,
388 dataUrl: "data:image/png;base64,SGVsbG8=",
389389 },
390390 ],
391391 });
apps/server/src/orchestration/Layers/ProviderCommandReactor.ts+3-3
......@@ -455,7 +455,7 @@ const make = Effect.gen(function* () {
455455 return;
456456 }
457457
458 const resolvedAttachments = yield* resolvePersistedAttachments({
458 const branchGenerationAttachments = yield* resolvePersistedAttachments({
459459 threadId: event.payload.threadId,
460460 messageId: message.id,
461461 attachments: message.attachments,
......@@ -467,13 +467,13 @@ const make = Effect.gen(function* () {
467467 worktreePath: thread.worktreePath,
468468 messageId: message.id,
469469 messageText: message.text,
470 ...(message.attachments !== undefined ? { attachments: resolvedAttachments } : {}),
470 ...(message.attachments !== undefined ? { attachments: branchGenerationAttachments } : {}),
471471 });
472472
473473 yield* sendTurnForThread({
474474 threadId: event.payload.threadId,
475475 messageText: message.text,
476 ...(message.attachments !== undefined ? { attachments: resolvedAttachments } : {}),
476 ...(message.attachments !== undefined ? { attachments: message.attachments } : {}),
477477 ...(event.payload.model !== undefined ? { model: event.payload.model } : {}),
478478 ...(event.payload.effort !== undefined ? { effort: event.payload.effort } : {}),
479479 approvalPolicy: event.payload.approvalPolicy,