From 3a9d5788fae7a35f2120f8ba922030d234317b7e Mon Sep 17 00:00:00 2001 From: spiceoogway Date: Thu, 29 Jan 2026 23:46:04 -0500 Subject: [PATCH] fix: add sessionWriteLockTimeoutMs to AgentDefaultsConfig type Adds the missing TypeScript type definition for the sessionWriteLockTimeoutMs config option, fixing the build error (TS2339). Part of #4355 --- src/config/types.agent-defaults.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/config/types.agent-defaults.ts b/src/config/types.agent-defaults.ts index 9c6ce0211..e5cdb18bf 100644 --- a/src/config/types.agent-defaults.ts +++ b/src/config/types.agent-defaults.ts @@ -196,6 +196,8 @@ export type AgentDefaultsConfig = { }; /** Max concurrent agent runs across all conversations. Default: 1 (sequential). */ maxConcurrent?: number; + /** Timeout (ms) for acquiring per-session write lock. Default: 10000. */ + sessionWriteLockTimeoutMs?: number; /** Sub-agent defaults (spawned via sessions_spawn). */ subagents?: { /** Max concurrent sub-agent runs (global lane: "subagent"). Default: 1. */