DIS-104: Globaler Semaphore (max_concurrent_agents) #13

Closed
opened 2026-04-08 14:14:57 +00:00 by dev · 0 comments
Owner

Ziel

Globaler Cap auf parallele claude-Prozesse. Default 4, konfigurierbar via disclaw.yaml.

Scope

In: src/runtime/concurrency.ts mit Semaphore(max), Runner umschliesst Spawn-Call

Definition of Done

  • Unit-Test tests/unit/semaphore.test.ts: Acquire, Queueing, Release, Error-Path gruen
  • Config-Default 4 in disclaw.yaml
  • npm run build && npm test gruen

Branch

phase-1/concurrency-semaphore

Abhaengigkeiten

Keine harten. Kann parallel zu DIS-103.

## Ziel Globaler Cap auf parallele `claude`-Prozesse. Default 4, konfigurierbar via `disclaw.yaml`. ## Scope **In:** `src/runtime/concurrency.ts` mit `Semaphore(max)`, Runner umschliesst Spawn-Call ## Definition of Done - [ ] Unit-Test `tests/unit/semaphore.test.ts`: Acquire, Queueing, Release, Error-Path gruen - [ ] Config-Default 4 in `disclaw.yaml` - [ ] `npm run build && npm test` gruen ## Branch `phase-1/concurrency-semaphore` ## Abhaengigkeiten Keine harten. Kann parallel zu DIS-103.
dev added this to the Phase 1 � Solides MVP milestone 2026-04-08 14:14:57 +00:00
dev added the
priority:p1
type:feat
phase:1
labels 2026-04-08 14:14:57 +00:00
dev closed this issue 2026-04-10 08:28:07 +00:00
Sign in to join this conversation.
No description provided.