/ mervelas / src / services / tools / toolConcurrency.ts
Swadhin Biswas feat: implement mervelas cli engine, built-in tools, and reactive UI · 4/3/2026
0358986
9 lines · 291 Bytes
1
2
3
4
5
6
7
8
9
export const DEFAULT_MAX_TOOL_USE_CONCURRENCY = 4

export function getMaxToolUseConcurrency(): number {
  const parsed = parseInt(process.env.CLAUDE_CODE_MAX_TOOL_USE_CONCURRENCY || '', 10)
  return Number.isFinite(parsed) && parsed > 0
    ? parsed
    : DEFAULT_MAX_TOOL_USE_CONCURRENCY
}