feat(worker): WindowsTerminalPlanningLauncher with pre-flight checks

This commit is contained in:
mika kuns
2026-04-23 21:08:15 +02:00
parent d28164caf4
commit 43a3740980
3 changed files with 191 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
namespace ClaudeDo.Worker.Planning;
public interface IPlanningTerminalLauncher
{
Task LaunchStartAsync(PlanningSessionStartContext ctx, CancellationToken cancellationToken);
Task LaunchResumeAsync(PlanningSessionResumeContext ctx, CancellationToken cancellationToken);
}
public sealed class PlanningLaunchException : Exception
{
public PlanningLaunchException(string message) : base(message) { }
}