remove redundant marauder wrappers and anthropic dependency

memory.py and marauder_cart.py were subprocess wrappers around marauder
CLI — redundant now that the opencode chat agent has native EEMS tools.
Also remove custom TOOLS dict, EEMS context injection at session start,
marauder_cart.create() in calibration_done, and anthropic dep/env vars.
Inline slug() as _slug() in calibration.py.
This commit is contained in:
marauder-actual
2026-05-30 10:32:58 +02:00
parent a783da7415
commit 66544f427d
6 changed files with 24 additions and 386 deletions
+1 -1
View File
@@ -7,7 +7,7 @@ dependencies = [
"fastapi>=0.115",
"uvicorn[standard]>=0.32",
"websockets>=13",
"anthropic>=0.40",
"authlib>=1.3",
"itsdangerous>=2.2", # session cookie signing
"httpx>=0.27", # for authlib OAuth