mirror of
https://github.com/openclaw/openclaw.git
synced 2026-06-30 07:53:34 +00:00
refactor(agents): hide idle timeout default
This commit is contained in:
@@ -7,14 +7,16 @@ import {
|
||||
} from "openclaw/plugin-sdk/llm";
|
||||
import { afterEach, describe, expect, it, vi } from "vitest";
|
||||
import type { OpenClawConfig } from "../../../config/config.js";
|
||||
import { DEFAULT_LLM_IDLE_TIMEOUT_SECONDS } from "../../../config/agent-timeout-defaults.js";
|
||||
import { notifyLlmRequestActivity } from "../../../shared/llm-request-activity.js";
|
||||
import type { StreamFn } from "../../runtime/index.js";
|
||||
import {
|
||||
DEFAULT_LLM_IDLE_TIMEOUT_MS,
|
||||
resolveLlmIdleTimeoutMs,
|
||||
streamWithIdleTimeout,
|
||||
} from "./llm-idle-timeout.js";
|
||||
|
||||
const DEFAULT_LLM_IDLE_TIMEOUT_MS = DEFAULT_LLM_IDLE_TIMEOUT_SECONDS * 1000;
|
||||
|
||||
describe("resolveLlmIdleTimeoutMs", () => {
|
||||
it("returns default when config is undefined", () => {
|
||||
expect(resolveLlmIdleTimeoutMs()).toBe(DEFAULT_LLM_IDLE_TIMEOUT_MS);
|
||||
|
||||
@@ -17,7 +17,7 @@ import type { EmbeddedRunTrigger } from "./params.js";
|
||||
/**
|
||||
* Default idle timeout for LLM streaming responses in milliseconds.
|
||||
*/
|
||||
export const DEFAULT_LLM_IDLE_TIMEOUT_MS = DEFAULT_LLM_IDLE_TIMEOUT_SECONDS * 1000;
|
||||
const DEFAULT_LLM_IDLE_TIMEOUT_MS = DEFAULT_LLM_IDLE_TIMEOUT_SECONDS * 1000;
|
||||
|
||||
/**
|
||||
* Detects loopback / private-network / `.local` base URLs. Local providers
|
||||
|
||||
Reference in New Issue
Block a user