mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-25 11:55:47 -06:00
0f95e66b7f
Live-append voice transcripts into the agent session and persist a per-agent SQLite call record across relay and client transcript paths. Add run-scoped spoken confirmation for high-impact actions, mutation digests, bootstrap-context injection, talk.client.transcript and talk.client.close protocol methods, and Control UI adoption. This adds zero new configuration. Co-authored-by: Clifton King <clifton@users.noreply.github.com>
26 lines
921 B
TypeScript
26 lines
921 B
TypeScript
// Vitest gateway client config wires the gateway client test shard.
|
|
import { createScopedVitestConfig } from "./vitest.scoped-config.ts";
|
|
|
|
export function createGatewayClientVitestConfig(env?: Record<string, string | undefined>) {
|
|
return createScopedVitestConfig(
|
|
[
|
|
"packages/gateway-client/src/**/*.test.ts",
|
|
"packages/gateway-protocol/src/**/*.test.ts",
|
|
"src/gateway/**/*client*.test.ts",
|
|
"src/gateway/**/*reconnect*.test.ts",
|
|
"src/gateway/**/*android-node*.test.ts",
|
|
"src/gateway/**/*gateway-cli-backend*.test.ts",
|
|
],
|
|
{
|
|
env,
|
|
exclude: ["src/gateway/**/*server*.test.ts", "src/gateway/server-methods/**/*.test.ts"],
|
|
// Gateway child projects share one include file; preserve this project's ownership.
|
|
intersectIncludeFile: true,
|
|
isolate: true,
|
|
name: "gateway-client",
|
|
},
|
|
);
|
|
}
|
|
|
|
export default createGatewayClientVitestConfig();
|