summaryrefslogtreecommitdiff
path: root/Omni
diff options
context:
space:
mode:
Diffstat (limited to 'Omni')
-rw-r--r--Omni/Agent/Worker.hs3
-rw-r--r--Omni/Bild/Deps/Python.nix4
2 files changed, 6 insertions, 1 deletions
diff --git a/Omni/Agent/Worker.hs b/Omni/Agent/Worker.hs
index d6afb73..3f47c72 100644
--- a/Omni/Agent/Worker.hs
+++ b/Omni/Agent/Worker.hs
@@ -336,7 +336,8 @@ runWithEngine worker repo task = do
let guardrailMsg = formatGuardrailResult guardrailResult
contentJson = TE.decodeUtf8 (BSL.toStrict (Aeson.encode guardrailResult))
sayLog <| "[guardrail] " <> guardrailMsg
- logSystemEvent "Guardrail" contentJson
+ logSystemEvent "Guardrail" contentJson,
+ Engine.engineOnToolTrace = \_ _ _ _ -> pure Nothing
}
-- Build Agent config with guardrails (scale cost by complexity)
diff --git a/Omni/Bild/Deps/Python.nix b/Omni/Bild/Deps/Python.nix
index d21e129..959485a 100644
--- a/Omni/Bild/Deps/Python.nix
+++ b/Omni/Bild/Deps/Python.nix
@@ -11,7 +11,9 @@
"ludic"
"mypy"
"nltk"
+ "numpy"
"ollama"
+ "opencv-python"
"openai"
"psutil"
"pydantic"
@@ -22,6 +24,7 @@
"pytest"
"pytest-asyncio"
"pytest-mock"
+ "python-telegram-bot"
"requests"
"setuptools"
"slixmpp"
@@ -30,5 +33,6 @@
"stripe"
"trafilatura"
"types-requests"
+ "ultralytics"
"uvicorn"
]