feat: replace per-agent BM25 memory with persistent append-only decision log

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Zhigong LiuandClaude Sonnet 4.6 committed 2026-04-19 22:43:14 -04:00
1 parent 8536ccacdd
commit 6abc768c1d
15 files changed
+1046 -340

No files matched your search

@@ -70,3 +70,4 @@ class AgentState(MessagesState):
RiskDebateState, "Current state of the debate on evaluating risk"
]
final_trade_decision: Annotated[str, "Final decision made by the Risk Analysts"]
past_context: Annotated[str, "Memory log context injected at run start (same-ticker decisions + cross-ticker lessons)"]