feat(subagents): add idle ttl cleanup and summary tool
This commit is contained in:
@@ -697,6 +697,7 @@ export function createMessageRouter(deps: {
|
||||
defaultPrimaryTier: effectiveTier,
|
||||
maxIterations: deps.config.agents.max_iterations,
|
||||
maxActiveSessions: maxSubagentSessions,
|
||||
idleTtlMs: deps.config.agents.subagents?.idle_ttl_ms ?? 3_600_000,
|
||||
});
|
||||
for (const tool of createSubagentTools(subagentManager)) {
|
||||
effectiveToolRegistry.register(tool);
|
||||
@@ -1049,6 +1050,7 @@ export function createMessageRouter(deps: {
|
||||
names.add('subagent.list');
|
||||
names.add('subagent.cancel');
|
||||
names.add('subagent.delete');
|
||||
names.add('subagent.summary');
|
||||
}
|
||||
const sorted = [...names].sort();
|
||||
return [
|
||||
|
||||
Reference in New Issue
Block a user