From e8d38a104d3ebbfcdd9b532239ee18de35b95fd3 Mon Sep 17 00:00:00 2001 From: oss-sync Date: Thu, 9 Jul 2026 00:00:23 +0000 Subject: [PATCH] sync: update from private repo (e84adb9d) --- src/bridge/__snapshots__/server-route-order.test.ts.snap | 4 ++++ src/bridge/local-tasks-api.test.ts | 2 +- src/engine/tools/index.dispatch.test.ts | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/bridge/__snapshots__/server-route-order.test.ts.snap b/src/bridge/__snapshots__/server-route-order.test.ts.snap index e3d2c34..3000562 100644 --- a/src/bridge/__snapshots__/server-route-order.test.ts.snap +++ b/src/bridge/__snapshots__/server-route-order.test.ts.snap @@ -67,6 +67,8 @@ exports[`createCoreServer route registration order > pins the auth-active + Conf "ROUTE delete /api/local/tasks/:taskId", "ROUTE get /api/local/tasks/:taskId/tool-requests", "ROUTE post /api/local/tasks/:taskId/tool-requests/:reqId/decide", + "ROUTE get /api/local/tasks/:taskId/package-requests", + "ROUTE post /api/local/tasks/:taskId/package-requests/:reqId/decide", "ROUTE put /api/local/tasks/:taskId/feedback", "ROUTE put /api/local/tasks/:taskId/mission", "ROUTE get /api/local/tasks/:taskId/comments", @@ -183,6 +185,8 @@ exports[`createCoreServer route registration order > pins the no-auth minimal bo "ROUTE delete /api/local/tasks/:taskId", "ROUTE get /api/local/tasks/:taskId/tool-requests", "ROUTE post /api/local/tasks/:taskId/tool-requests/:reqId/decide", + "ROUTE get /api/local/tasks/:taskId/package-requests", + "ROUTE post /api/local/tasks/:taskId/package-requests/:reqId/decide", "ROUTE put /api/local/tasks/:taskId/feedback", "ROUTE put /api/local/tasks/:taskId/mission", "ROUTE get /api/local/tasks/:taskId/comments", diff --git a/src/bridge/local-tasks-api.test.ts b/src/bridge/local-tasks-api.test.ts index c02028c..16b31e7 100644 --- a/src/bridge/local-tasks-api.test.ts +++ b/src/bridge/local-tasks-api.test.ts @@ -217,7 +217,7 @@ describe('tool-request decide flow (no-auth)', () => { const { taskId } = await makeTaskWithPendingRequest(); const res = await request(app).post(`/api/local/tasks/${taskId}/comments`).send({ body: 'just a normal message' }); expect(res.status).toBe(409); - expect(String(res.body.error ?? '')).toMatch(/ツール要求/); + expect(String(res.body.error ?? '')).toMatch(/承認要求/); }); it('does NOT resume a job parked without wait_reason=tool_request (worker-park contract guard)', async () => { diff --git a/src/engine/tools/index.dispatch.test.ts b/src/engine/tools/index.dispatch.test.ts index 1257b4f..bc72878 100644 --- a/src/engine/tools/index.dispatch.test.ts +++ b/src/engine/tools/index.dispatch.test.ts @@ -39,7 +39,7 @@ const INDEX_META_TOOLS = [ 'ListUserAssets', 'RunUserScript', 'UpdateUserMemory', 'ReadUserMemory', 'ReadUserAgents', 'UpdateUserAgents', 'WriteUserScript', 'Brainstorm', 'ReadAppDoc', 'ListAppDocs', 'GetMyOrchestratorState', 'ReadSkill', - 'ListSkills', 'InstallSkill', 'RequestTool', + 'ListSkills', 'InstallSkill', 'RequestTool', 'RequestPackage', ]; function makeWorkspace(): string {