feat(gateway): complete openclaw phase1 queue parity v2
This commit is contained in:
+26
-2
@@ -325,9 +325,33 @@ export function createGateway(deps: GatewayDeps): GatewayServer {
|
||||
mode: config.server.queue.mode,
|
||||
cap: config.server.queue.cap,
|
||||
overflow: config.server.queue.overflow,
|
||||
debounceMs: config.server.queue.debounce_ms,
|
||||
summarizeOverflow: config.server.queue.summarize_overflow,
|
||||
overrides: {
|
||||
channels: config.server.queue.overrides.channels,
|
||||
sessions: config.server.queue.overrides.sessions,
|
||||
channels: Object.fromEntries(
|
||||
Object.entries(config.server.queue.overrides.channels).map(([key, value]) => [
|
||||
key,
|
||||
{
|
||||
mode: value.mode,
|
||||
cap: value.cap,
|
||||
overflow: value.overflow,
|
||||
debounceMs: value.debounce_ms,
|
||||
summarizeOverflow: value.summarize_overflow,
|
||||
},
|
||||
]),
|
||||
),
|
||||
sessions: Object.fromEntries(
|
||||
Object.entries(config.server.queue.overrides.sessions).map(([key, value]) => [
|
||||
key,
|
||||
{
|
||||
mode: value.mode,
|
||||
cap: value.cap,
|
||||
overflow: value.overflow,
|
||||
debounceMs: value.debounce_ms,
|
||||
summarizeOverflow: value.summarize_overflow,
|
||||
},
|
||||
]),
|
||||
),
|
||||
},
|
||||
},
|
||||
discovery: {
|
||||
|
||||
Reference in New Issue
Block a user