consciousness/poc-agent/src
Kent Overstreet 5ef9098deb memory: fix timestamp and provenance on agent writes
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>
2026-03-20 12:16:45 -04:00
..
api Fix poc-agent for vllm/Qwen 3.5: reasoning display, tool parser 2026-03-19 00:06:26 -04:00
tools memory: fix timestamp and provenance on agent writes 2026-03-20 12:16:45 -04:00
agent.rs Move poc-agent into workspace, improve agent prompts 2026-03-18 22:45:01 -04:00
cli.rs Move poc-agent into workspace, improve agent prompts 2026-03-18 22:45:01 -04:00
config.rs Move poc-agent into workspace, improve agent prompts 2026-03-18 22:45:01 -04:00
dmn.rs Move poc-agent into workspace, improve agent prompts 2026-03-18 22:45:01 -04:00
journal.rs Move poc-agent into workspace, improve agent prompts 2026-03-18 22:45:01 -04:00
lib.rs Add lib target to poc-agent, make poc-memory depend on it 2026-03-18 22:56:48 -04:00
log.rs Move poc-agent into workspace, improve agent prompts 2026-03-18 22:45:01 -04:00
main.rs tui: fix scroll by using Paragraph::line_count() 2026-03-20 12:16:35 -04:00
observe.rs Move poc-agent into workspace, improve agent prompts 2026-03-18 22:45:01 -04:00
tui.rs tui: fix scroll by using Paragraph::line_count() 2026-03-20 12:16:35 -04:00
types.rs Fix poc-agent for vllm/Qwen 3.5: reasoning display, tool parser 2026-03-19 00:06:26 -04:00
ui_channel.rs Move poc-agent into workspace, improve agent prompts 2026-03-18 22:45:01 -04:00