summaryrefslogtreecommitdiff
path: root/Omni/Agent/Core.hs
diff options
context:
space:
mode:
authorBen Sima <ben@bensima.com>2025-11-26 09:38:21 -0500
committerBen Sima <ben@bensima.com>2025-11-26 09:38:21 -0500
commitb13c42cc5566aa7365118fddc7f327b4c774a910 (patch)
treedad4b116944b42e94342a5487c518c9b59604226 /Omni/Agent/Core.hs
parente709ef77c4158a66ba3e572e52ad866d4855fc21 (diff)
Improve worker prompt and fix output interleaving
- More explicit prompt: MUST run bild --test, fix hlint issues - Add workerQuiet flag to disable ANSI status bar in loop mode - Loop mode uses simple putText, manual jr work keeps status bar
Diffstat (limited to 'Omni/Agent/Core.hs')
-rw-r--r--Omni/Agent/Core.hs3
1 files changed, 2 insertions, 1 deletions
diff --git a/Omni/Agent/Core.hs b/Omni/Agent/Core.hs
index a2594d6..88f7237 100644
--- a/Omni/Agent/Core.hs
+++ b/Omni/Agent/Core.hs
@@ -27,7 +27,8 @@ data Worker = Worker
{ workerName :: Text,
workerPid :: Maybe Int,
workerStatus :: WorkerStatus,
- workerPath :: FilePath
+ workerPath :: FilePath,
+ workerQuiet :: Bool -- Disable ANSI status bar (for loop mode)
}
deriving (Show, Eq, Generic)