Files
openclaw/test/vitest/vitest.extension-misc-paths.mjs
Peter Steinberger ae55a4090c refactor(canvas): make the panel a widget presenter (#126030)
* refactor(canvas): retire legacy host and commands

* refactor(apple): narrow shared Canvas contracts

* refactor(macos): keep Canvas as widget presenter

* refactor(ios): remove Canvas client

* refactor(android): remove Canvas client

* refactor(linux): remove Canvas client

* fix(ci): isolate native locale artifacts

* fix(linux): regenerate companion lockfile

* fix(canvas): refresh native tool display metadata

* test(canvas): align coverage with presenter surface

* test(canvas): remove obsolete asset root seam

* test(canvas): stabilize retirement CI coverage

* refactor(swift): remove orphaned resource wrapper

* test(ios): remove retired canvas layout assertion

* fix(macos): reserve retired canvas command namespace

* refactor(macos): isolate canvas command policy

* fix(canvas): select only eligible macOS panels

* fix(canvas): keep panel selection plugin-owned
2026-08-19 08:21:07 -07:00

30 lines
775 B
JavaScript

// Test routing roots for miscellaneous provider/tool extension suites.
export const miscExtensionTestRoots = [
"extensions/arcee",
"extensions/brave",
"extensions/device-pair",
"extensions/diagnostics-otel",
"extensions/duckduckgo",
"extensions/exa",
"extensions/firecrawl",
"extensions/fireworks",
"extensions/kilocode",
"extensions/litellm",
"extensions/llm-task",
"extensions/lobster",
"extensions/opencode",
"extensions/opencode-go",
"extensions/openshell",
"extensions/parallel",
"extensions/perplexity",
"extensions/searxng",
"extensions/synthetic",
"extensions/tavily",
"extensions/vercel-ai-gateway",
"extensions/webhooks",
];
export function isMiscExtensionRoot(root) {
return miscExtensionTestRoots.includes(root);
}