diff --git a/docs/openapi.yaml b/docs/openapi.yaml index 3e3003e693..2239fc898b 100644 --- a/docs/openapi.yaml +++ b/docs/openapi.yaml @@ -1,7 +1,7 @@ openapi: 3.1.0 info: title: OmniRoute API - version: 3.3.11 + version: 3.4.1 description: | OmniRoute is a local-first AI API proxy router. It provides an OpenAI-compatible endpoint that routes requests to multiple AI providers with load balancing, diff --git a/package-lock.json b/package-lock.json index c884d26fcb..74af804f7a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "omniroute", - "version": "3.4.0", + "version": "3.4.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "omniroute", - "version": "3.4.0", + "version": "3.4.1", "hasInstallScript": true, "license": "MIT", "workspaces": [ diff --git a/package.json b/package.json index a67370006b..95ce7ae36b 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "omniroute", - "version": "3.4.0", + "version": "3.4.1", "description": "Smart AI Router with auto fallback — route to FREE & cheap models, zero downtime. Works with Cursor, Cline, Claude Desktop, Codex, and any OpenAI-compatible tool.", "type": "module", "bin": { diff --git a/tests/integration/integration-wiring.test.mjs b/tests/integration/integration-wiring.test.mjs index b20969c9d4..825fc87bd2 100644 --- a/tests/integration/integration-wiring.test.mjs +++ b/tests/integration/integration-wiring.test.mjs @@ -256,11 +256,11 @@ describe("DashboardLayout Integration", () => { }); }); -describe("Page Integration — usage page wiring", () => { - const src = readProjectFile("src/app/(dashboard)/dashboard/usage/page.tsx"); +describe("Page Integration — logs page wiring", () => { + const src = readProjectFile("src/app/(dashboard)/dashboard/logs/page.tsx"); - it("should wire segmented usage tabs", () => { - assert.ok(src, "src/app/(dashboard)/dashboard/usage/page.tsx should exist"); + it("should wire segmented log tabs", () => { + assert.ok(src, "src/app/(dashboard)/dashboard/logs/page.tsx should exist"); assert.match(src, /SegmentedControl/); assert.match(src, /RequestLoggerV2/); assert.match(src, /ProxyLogger/);