fix(config): document queue help options · openclaw/openclaw@a31b55a
steipete
·
2026-04-30
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
|
1 | | -807f97de19c66b263192c9285bb3f85785d5e505c09dc9a2e09f06edf4ff75ae config-baseline.json |
2 | | -a0d85108a55bad17e823d861994ebdd1c6fdb806febee3da7af8b821b7e1c607 config-baseline.core.json |
| 1 | +bfd8b3ddcac047e486e9c43fdedc002cb9bf87b659f6563f9f11c850c5b2aaef config-baseline.json |
| 2 | +8d75df355b7f6e44b9c2f195d9df86130beb697e26061469df7d60b7e8a2f204 config-baseline.core.json |
3 | 3 | 9f5fad66a49fa618d64a963470aa69fed9fe4b4639cc4321f9ec04bfb2f8aa50 config-baseline.channel.json |
4 | 4 | c4231c2194206547af8ad94342dc00aadb734f43cb49cc79d4c46bdbb80c3f95 config-baseline.plugin.json |
| Original file line number | Diff line number | Diff line change |
|---|
@@ -28307,7 +28307,7 @@ export const GENERATED_BASE_CONFIG_SCHEMA: BaseConfigSchemaResponse = {
|
28307 | 28307 | }, |
28308 | 28308 | "messages.queue.mode": { |
28309 | 28309 | label: "Queue Mode", |
28310 | | - help: 'Queue behavior mode. "steer" injects at the next model boundary; "followup" runs later; "collect" batches later; "steer-backlog" does both; "queue" aliases steer; "interrupt" aborts the active run.', |
| 28310 | + help: 'Queue behavior mode. "steer" injects at the next model boundary; "followup" runs later; "collect" batches later; "steer-backlog" and "steer+backlog" steer now and preserve backlog; "queue" aliases steer; "interrupt" aborts the active run. Use conservative modes unless interruption is intentional.', |
28311 | 28311 | tags: ["advanced"], |
28312 | 28312 | }, |
28313 | 28313 | "messages.queue.byChannel": { |
@@ -28332,7 +28332,7 @@ export const GENERATED_BASE_CONFIG_SCHEMA: BaseConfigSchemaResponse = {
|
28332 | 28332 | }, |
28333 | 28333 | "messages.queue.drop": { |
28334 | 28334 | label: "Queue Drop Strategy", |
28335 | | - help: 'Drop strategy when queue cap is exceeded. "summarize" drops oldest entries but preserves compact summaries; "old" drops oldest without summaries; "new" rejects the newest item.', |
| 28335 | + help: 'Drop strategy when queue cap is exceeded. "summarize" drops oldest entries but preserves compact summaries; "old" drops oldest without summaries; "new" rejects the newest item. Use "summarize" for long-running chats where context matters.', |
28336 | 28336 | tags: ["advanced"], |
28337 | 28337 | }, |
28338 | 28338 | "messages.inbound": { |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -1637,7 +1637,7 @@ export const FIELD_HELP: Record<string, string> = {
|
1637 | 1637 | "messages.queue": |
1638 | 1638 | "Inbound message queue strategy for messages that arrive while a session run is active. Default mode is steer, with followup fallback when steering is unavailable.", |
1639 | 1639 | "messages.queue.mode": |
1640 | | -'Queue behavior mode. "steer" injects at the next model boundary; "followup" runs later; "collect" batches later; "steer-backlog" does both; "queue" aliases steer; "interrupt" aborts the active run.', |
| 1640 | +'Queue behavior mode. "steer" injects at the next model boundary; "followup" runs later; "collect" batches later; "steer-backlog" and "steer+backlog" steer now and preserve backlog; "queue" aliases steer; "interrupt" aborts the active run. Use conservative modes unless interruption is intentional.', |
1641 | 1641 | "messages.queue.byChannel": |
1642 | 1642 | "Per-channel queue mode overrides keyed by provider id (for example telegram, discord, slack). Use this when one channel’s traffic pattern needs different queue behavior than global defaults.", |
1643 | 1643 | "messages.queue.debounceMs": |
@@ -1647,7 +1647,7 @@ export const FIELD_HELP: Record<string, string> = {
|
1647 | 1647 | "messages.queue.cap": |
1648 | 1648 | "Maximum number of queued inbound items retained before drop policy applies. Default is 20; keep caps bounded in noisy channels so memory usage remains predictable.", |
1649 | 1649 | "messages.queue.drop": |
1650 | | -'Drop strategy when queue cap is exceeded. "summarize" drops oldest entries but preserves compact summaries; "old" drops oldest without summaries; "new" rejects the newest item.', |
| 1650 | +'Drop strategy when queue cap is exceeded. "summarize" drops oldest entries but preserves compact summaries; "old" drops oldest without summaries; "new" rejects the newest item. Use "summarize" for long-running chats where context matters.', |
1651 | 1651 | "messages.inbound": |
1652 | 1652 | "Direct inbound debounce settings used before queue/turn processing starts. Configure this for provider-specific rapid message bursts from the same sender.", |
1653 | 1653 | "messages.inbound.byChannel": |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。