mirror of
https://github.com/samvallad33/vestige.git
synced 2026-07-06 22:12:10 +02:00
- #117 Agent Black Box: the trace recorder had zero production callers, so agent_traces/receipts/memory_prs never populated. handle_tools_call now records the opening mcp.call event (record_call) before dispatch and the downstream memory events (record_result) after a successful call, under a shared run_id. Also fixed the args capture so tracing works in pure stdio mode (was gated on event_tx, which is None without a dashboard socket). - #124 Recurring intentions now re-arm: mark_triggered advances a recurring trigger's next_occurrence and returns the intention to Active (was firing once and staying Triggered forever). Added Trigger::re_arm (recurses into Compound). - #137 Co-access prediction channel is now live: search_unified feeds the retrieved set to speculative_retriever.record_usage, so co-access patterns populate (were permanently empty). The temporal channel was already fixed (#136); the file-context channel stays dormant by design (search has no file context to supply). Tests: Black Box trace population, recurring re-arm. Full workspace green (1558 tests, clippy -D warnings clean). Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| vestige-core | ||
| vestige-mcp | ||