forked from kent/consciousness
Two bugs: upsert_provenance didn't update node.timestamp, so history
showed the original creation date for every version. And native memory
tools (poc-agent dispatch) didn't set POC_PROVENANCE, so all agent
writes showed provenance "manual" instead of "agent:organize" etc.
Fix: set node.timestamp = now_epoch() in upsert_provenance. Thread
provenance through memory::dispatch as Option<&str>, set it via
.env("POC_PROVENANCE") on each subprocess Command. api.rs passes
"agent:{name}" for daemon agent calls.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
||
|---|---|---|
| .. | ||
| api | ||
| tools | ||
| agent.rs | ||
| cli.rs | ||
| config.rs | ||
| dmn.rs | ||
| journal.rs | ||
| lib.rs | ||
| log.rs | ||
| main.rs | ||
| observe.rs | ||
| tui.rs | ||
| types.rs | ||
| ui_channel.rs | ||