refactor: unify skill sync, remove commands directory
- Remove commands/ sync from agent-runner (skills/ is SSOT for both agents) - Remove ~/.codex/skills/ as source (use ~/.claude/skills/ only) - Codex uses $skill prefix, Claude Code uses /skill — both read from skills/ - Minor formatting fixes in config.ts, group-queue.test.ts, index.ts
This commit is contained in:
@@ -37,14 +37,21 @@ export const AGENT_TIMEOUT = parseInt(
|
||||
10,
|
||||
);
|
||||
export const AGENT_MAX_OUTPUT_SIZE = parseInt(
|
||||
process.env.AGENT_MAX_OUTPUT_SIZE || process.env.CONTAINER_MAX_OUTPUT_SIZE || '10485760',
|
||||
process.env.AGENT_MAX_OUTPUT_SIZE ||
|
||||
process.env.CONTAINER_MAX_OUTPUT_SIZE ||
|
||||
'10485760',
|
||||
10,
|
||||
); // 10MB default
|
||||
export const IPC_POLL_INTERVAL = 1000;
|
||||
export const IDLE_TIMEOUT = parseInt(process.env.IDLE_TIMEOUT || '1800000', 10); // 30min default — how long to keep agent alive after last result
|
||||
export const MAX_CONCURRENT_AGENTS = Math.max(
|
||||
1,
|
||||
parseInt(process.env.MAX_CONCURRENT_AGENTS || process.env.MAX_CONCURRENT_CONTAINERS || '5', 10) || 5,
|
||||
parseInt(
|
||||
process.env.MAX_CONCURRENT_AGENTS ||
|
||||
process.env.MAX_CONCURRENT_CONTAINERS ||
|
||||
'5',
|
||||
10,
|
||||
) || 5,
|
||||
);
|
||||
|
||||
function escapeRegex(str: string): string {
|
||||
|
||||
Reference in New Issue
Block a user