ProcessManager
works.iterative.claude.zio.internal.cli.ProcessManager
object ProcessManager
Builds and runs the Claude Code CLI process, exposing its stdout as a stream of parsed Message values.
The process is spawned with zio-process. stdout lines are parsed into messages; stderr is collected concurrently for error diagnostics. When the stream completes naturally the process exit code is checked and a non-zero code is surfaced as a ProcessExecutionError. An optional timeout kills the process and surfaces a ProcessTimeoutError.
Attributes
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ProcessManager.type
Members list
In this article