





















@@ -20816,6 +20816,23 @@ export const GENERATED_BASE_CONFIG_SCHEMA: BaseConfigSchemaResponse = {
2081620816 description:
2081720817"Controls cross-session send permissions using allow/deny rules evaluated against channel, chatType, and key prefixes. Use this to fence where session tools can deliver messages in complex environments.",
2081820818 },
20819+ writeLock: {
20820+ type: "object",
20821+ properties: {
20822+ acquireTimeoutMs: {
20823+ type: "integer",
20824+ exclusiveMinimum: 0,
20825+ maximum: 9007199254740991,
20826+ title: "Session Write Lock Acquire Timeout",
20827+ description:
20828+"Milliseconds to wait while acquiring a session transcript write lock before reporting the session as busy. Default: 60000; raise for slow disks or long prep/cleanup, lower only when quick failure is preferred.",
20829+ },
20830+ },
20831+ additionalProperties: false,
20832+ title: "Session Write Lock",
20833+ description:
20834+"Groups session transcript write-lock acquisition controls. Tune only when legitimate transcript prep, cleanup, compaction, or mirror work contends longer than the default wait.",
20835+ },
2081920836 agentToAgent: {
2082020837 type: "object",
2082120838 properties: {
@@ -27899,6 +27916,16 @@ export const GENERATED_BASE_CONFIG_SCHEMA: BaseConfigSchemaResponse = {
2789927916 help: "Matches the raw, unnormalized session-key prefix for exact full-key policy targeting. Use this when normalized keyPrefix is too broad and you need agent-prefixed or transport-specific precision.",
2790027917 tags: ["access", "storage"],
2790127918 },
27919+"session.writeLock": {
27920+ label: "Session Write Lock",
27921+ help: "Groups session transcript write-lock acquisition controls. Tune only when legitimate transcript prep, cleanup, compaction, or mirror work contends longer than the default wait.",
27922+ tags: ["storage"],
27923+ },
27924+"session.writeLock.acquireTimeoutMs": {
27925+ label: "Session Write Lock Acquire Timeout",
27926+ help: "Milliseconds to wait while acquiring a session transcript write lock before reporting the session as busy. Default: 60000; raise for slow disks or long prep/cleanup, lower only when quick failure is preferred.",
27927+ tags: ["performance", "storage"],
27928+ },
2790227929"session.agentToAgent": {
2790327930 label: "Session Agent-to-Agent",
2790427931 help: "Groups controls for inter-agent session exchanges, including loop prevention limits on reply chaining. Keep defaults unless you run advanced agent-to-agent automation with strict turn caps.",
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。