diff --git a/src/app/(dashboard)/dashboard/settings/components/modalityBridge/ModalityBridgeVideoTab.tsx b/src/app/(dashboard)/dashboard/settings/components/modalityBridge/ModalityBridgeVideoTab.tsx
index 0cc04f8ea9..c85302307e 100644
--- a/src/app/(dashboard)/dashboard/settings/components/modalityBridge/ModalityBridgeVideoTab.tsx
+++ b/src/app/(dashboard)/dashboard/settings/components/modalityBridge/ModalityBridgeVideoTab.tsx
@@ -117,7 +117,7 @@ export default function ModalityBridgeVideoTab() {
};
if (errorState === "load") {
- return
{tRoot("errorPage.title")}
;
+ return {tRoot("publicSystem.error.title")}
;
}
if (!settings) return null;
diff --git a/src/lib/modelCapabilities.ts b/src/lib/modelCapabilities.ts
index b99e830529..3c2e037fe2 100644
--- a/src/lib/modelCapabilities.ts
+++ b/src/lib/modelCapabilities.ts
@@ -20,6 +20,7 @@ import { resolveAudioCapability, resolveVideoCapability } from "@/lib/modelCapab
export type { ModelCapabilityResolutionSnapshot } from "@/lib/modelCapabilityResolutionSnapshot";
export { createModelCapabilityResolutionSnapshot } from "@/lib/modelCapabilityResolutionSnapshot";
+export { resolveAudioCapability } from "@/lib/modelCapabilityModalities";
import { isVisionModelId } from "@/shared/constants/visionModels";
import { getUnsupportedParams } from "@omniroute/open-sse/config/providerRegistry.ts";
import {
diff --git a/tests/unit/authz/spawn-capable-prefixes-client-safe.test.ts b/tests/unit/authz/spawn-capable-prefixes-client-safe.test.ts
index 8b1ee022eb..788777596d 100644
--- a/tests/unit/authz/spawn-capable-prefixes-client-safe.test.ts
+++ b/tests/unit/authz/spawn-capable-prefixes-client-safe.test.ts
@@ -81,11 +81,12 @@ test("SPAWN_CAPABLE_PREFIXES is defined in the server-free constants leaf with t
"/api/headroom/start",
"/api/headroom/stop",
"/api/vnc-session",
+ "/api/modality-bridge/video/",
]) {
assert.ok(
SPAWN_CAPABLE_PREFIXES.includes(prefix),
`SPAWN_CAPABLE_PREFIXES lost the spawn-capable prefix "${prefix}" during extraction`
);
}
- assert.equal(SPAWN_CAPABLE_PREFIXES.length, 11);
+ assert.equal(SPAWN_CAPABLE_PREFIXES.length, 12);
});
diff --git a/tests/unit/ui/modality-bridge-video-tab.test.tsx b/tests/unit/ui/modality-bridge-video-tab.test.tsx
index 09da93e0f7..c7be54cfd2 100644
--- a/tests/unit/ui/modality-bridge-video-tab.test.tsx
+++ b/tests/unit/ui/modality-bridge-video-tab.test.tsx
@@ -195,7 +195,7 @@ describe("ModalityBridgeVideoTab", () => {
failSettingsLoad = true;
const element = await renderWithoutWaiting();
await waitFor(() => element.querySelector('[role="alert"]') !== null, "load error");
- expect(element.textContent).toContain("errorPage.title");
+ expect(element.textContent).toContain("publicSystem.error.title");
expect(element.querySelector('[data-testid="modality-bridge-video-frame-count"]')).toBeNull();
});