preview auto-refresh after chat tool calls, gmail sync label scoping, queue notify option, workspace-scoped chat sessions

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-27 01:49:52 +00:00
co-authored by Claude Opus 4.6
parent 968d502eaa
commit 269b1026e5
11 changed files with 80 additions and 28 deletions
+7 -2
View File
@@ -29,9 +29,14 @@ queueRouter.get('/jobs/:id', async (ctx) => {
queueRouter.post('/jobs', async (ctx) => {
const user = ctx.get('user');
const body = ctx.get('body');
const { lane, type, meta } = body as { lane: string; type: string; meta?: Record<string, unknown> };
const { lane, type, meta, notify } = body as {
lane: string;
type: string;
meta?: Record<string, unknown>;
notify?: boolean;
};
const job = await enqueue({ lane, type, userId: user.email, meta });
const job = await enqueue({ lane, type, userId: user.email, meta, notify });
return ctx.json(job, 201);
});