mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-12 09:41:11 +00:00
fix: resolve latest ci type failures
This commit is contained in:
@@ -829,7 +829,7 @@ export const registerTelegramHandlers = ({
|
||||
// for reactions, we cannot determine if the reaction came from a topic, so block all
|
||||
// reactions if requireTopic is enabled for this DM.
|
||||
if (!isGroup) {
|
||||
const requireTopic = (eventAuthContext.groupConfig)
|
||||
const requireTopic = (eventAuthContext.groupConfig as TelegramDirectConfig | undefined)
|
||||
?.requireTopic;
|
||||
if (requireTopic === true) {
|
||||
logVerbose(
|
||||
|
||||
@@ -22906,41 +22906,11 @@ export const GENERATED_BASE_CONFIG_SCHEMA: BaseConfigSchemaResponse = {
|
||||
help: "Shared default settings inherited by agents unless overridden per entry in agents.list. Use defaults to enforce consistent baseline behavior and reduce duplicated per-agent configuration.",
|
||||
tags: ["advanced"],
|
||||
},
|
||||
"agents.defaults.embeddedHarness": {
|
||||
label: "Embedded Harness",
|
||||
help: "Default embedded agent harness policy. Use runtime=auto for plugin harness selection, runtime=pi for built-in PI, or a registered harness id such as codex.",
|
||||
tags: ["advanced"],
|
||||
},
|
||||
"agents.defaults.embeddedHarness.runtime": {
|
||||
label: "Embedded Harness Runtime",
|
||||
help: "Embedded harness runtime: auto, pi, or a registered plugin harness id such as codex.",
|
||||
tags: ["advanced"],
|
||||
},
|
||||
"agents.defaults.embeddedHarness.fallback": {
|
||||
label: "Embedded Harness Fallback",
|
||||
help: "Embedded harness fallback when no plugin harness matches or an auto-selected plugin harness fails before side effects. Set none to disable automatic PI fallback.",
|
||||
tags: ["reliability"],
|
||||
},
|
||||
"agents.list": {
|
||||
label: "Agent List",
|
||||
help: "Explicit list of configured agents with IDs and optional overrides for model, tools, identity, and workspace. Keep IDs stable over time so bindings, approvals, and session routing remain deterministic.",
|
||||
tags: ["advanced"],
|
||||
},
|
||||
"agents.list.*.embeddedHarness": {
|
||||
label: "Embedded Harness",
|
||||
help: "Per-agent embedded harness policy override. Use fallback=none to make this agent fail instead of falling back to PI.",
|
||||
tags: ["advanced"],
|
||||
},
|
||||
"agents.list.*.embeddedHarness.runtime": {
|
||||
label: "Embedded Harness Runtime",
|
||||
help: "Per-agent embedded harness runtime: auto, pi, or a registered plugin harness id such as codex.",
|
||||
tags: ["advanced"],
|
||||
},
|
||||
"agents.list.*.embeddedHarness.fallback": {
|
||||
label: "Embedded Harness Fallback",
|
||||
help: "Per-agent embedded harness fallback. Set none to disable automatic PI fallback for this agent.",
|
||||
tags: ["reliability"],
|
||||
},
|
||||
"gateway.port": {
|
||||
label: "Gateway Port",
|
||||
help: "TCP port used by the gateway listener for API, control UI, and channel-facing ingress paths. Use a dedicated port and avoid collisions with reverse proxies or local developer services.",
|
||||
@@ -25331,6 +25301,21 @@ export const GENERATED_BASE_CONFIG_SCHEMA: BaseConfigSchemaResponse = {
|
||||
help: "System-prompt override for the pre-compaction memory flush turn to control extraction style and safety constraints. Use carefully so custom instructions do not reduce memory quality or leak sensitive context.",
|
||||
tags: ["advanced"],
|
||||
},
|
||||
"agents.defaults.embeddedHarness": {
|
||||
label: "Embedded Harness",
|
||||
help: "Default embedded agent harness policy. Use runtime=auto for plugin harness selection, runtime=pi for built-in PI, or a registered harness id such as codex.",
|
||||
tags: ["advanced"],
|
||||
},
|
||||
"agents.defaults.embeddedHarness.runtime": {
|
||||
label: "Embedded Harness Runtime",
|
||||
help: "Embedded harness runtime: auto, pi, or a registered plugin harness id such as codex.",
|
||||
tags: ["advanced"],
|
||||
},
|
||||
"agents.defaults.embeddedHarness.fallback": {
|
||||
label: "Embedded Harness Fallback",
|
||||
help: "Embedded harness fallback when no plugin harness matches or an auto-selected plugin harness fails before side effects. Set none to disable automatic PI fallback.",
|
||||
tags: ["reliability"],
|
||||
},
|
||||
"agents.defaults.embeddedPi": {
|
||||
label: "Embedded Pi",
|
||||
help: "Embedded Pi runner hardening controls for how workspace-local Pi settings are trusted and applied in OpenClaw sessions.",
|
||||
@@ -25341,6 +25326,21 @@ export const GENERATED_BASE_CONFIG_SCHEMA: BaseConfigSchemaResponse = {
|
||||
help: 'How embedded Pi handles workspace-local `.pi/config/settings.json`: "sanitize" (default) strips shellPath/shellCommandPrefix, "ignore" disables project settings entirely, and "trusted" applies project settings as-is.',
|
||||
tags: ["access"],
|
||||
},
|
||||
"agents.list.*.embeddedHarness": {
|
||||
label: "Embedded Harness",
|
||||
help: "Per-agent embedded harness policy override. Use fallback=none to make this agent fail instead of falling back to PI.",
|
||||
tags: ["advanced"],
|
||||
},
|
||||
"agents.list.*.embeddedHarness.runtime": {
|
||||
label: "Embedded Harness Runtime",
|
||||
help: "Per-agent embedded harness runtime: auto, pi, or a registered plugin harness id such as codex.",
|
||||
tags: ["advanced"],
|
||||
},
|
||||
"agents.list.*.embeddedHarness.fallback": {
|
||||
label: "Embedded Harness Fallback",
|
||||
help: "Per-agent embedded harness fallback. Set none to disable automatic PI fallback for this agent.",
|
||||
tags: ["reliability"],
|
||||
},
|
||||
"agents.defaults.heartbeat.includeSystemPromptSection": {
|
||||
label: "Heartbeat Include System Prompt Section",
|
||||
help: "Includes the default agent's ## Heartbeats system prompt section when true. Turn this off to keep heartbeat runtime behavior while omitting the heartbeat prompt instructions from the agent system prompt.",
|
||||
|
||||
@@ -67,13 +67,7 @@ export const FIELD_LABELS: Record<string, string> = {
|
||||
"agents.list[].fastModeDefault": "Agent Fast Mode Default",
|
||||
agents: "Agents",
|
||||
"agents.defaults": "Agent Defaults",
|
||||
"agents.defaults.embeddedHarness": "Default Embedded Harness",
|
||||
"agents.defaults.embeddedHarness.runtime": "Default Embedded Harness Runtime",
|
||||
"agents.defaults.embeddedHarness.fallback": "Default Embedded Harness Fallback",
|
||||
"agents.list": "Agent List",
|
||||
"agents.list.*.embeddedHarness": "Agent Embedded Harness",
|
||||
"agents.list.*.embeddedHarness.runtime": "Agent Embedded Harness Runtime",
|
||||
"agents.list.*.embeddedHarness.fallback": "Agent Embedded Harness Fallback",
|
||||
gateway: "Gateway",
|
||||
"gateway.port": "Gateway Port",
|
||||
"gateway.mode": "Gateway Mode",
|
||||
|
||||
Reference in New Issue
Block a user