From 74e10ec4733515761410cb2d2fcdd0cf38bfe6f5 Mon Sep 17 00:00:00 2001 From: Aiden McClelland Date: Tue, 17 Feb 2026 19:03:35 -0700 Subject: [PATCH] chore: add createTask decoupling TODO --- TODO.md => docs/TODO.md | 8 ++++++++ 1 file changed, 8 insertions(+) rename TODO.md => docs/TODO.md (97%) diff --git a/TODO.md b/docs/TODO.md similarity index 97% rename from TODO.md rename to docs/TODO.md index d7a06bb6d..ec86c31c7 100644 --- a/TODO.md +++ b/docs/TODO.md @@ -213,3 +213,11 @@ Pending tasks for AI agents. Remove items when completed. using UPnP, NAT-PMP, or PCP, instead of requiring manual router configuration. Fall back to displaying manual instructions (the port forward mapping from patch-db) when auto-configuration is unavailable or fails. + +- [ ] Decouple createTask from service running state - @dr-bonez + + **Problem**: `createTask` currently depends on the service being in a running state. + + **Goal**: The `input-not-matches` handler in StartOS should queue the task, check it once the + service is ready, then clear it if it matches. This allows tasks to be created regardless of + whether the service is currently running.