namespace ClaudeDo.Worker.Runner; public interface IClaudeProcess { Task RunAsync( IReadOnlyList arguments, string prompt, string workingDirectory, Func onStdoutLine, CancellationToken ct); }