consciousness/src/agent
ProofOfConcept 85fa54cba9 journal tools: use NodeType instead of string key matching
- journal_new: create EpisodicSession node with auto-generated key
- journal_tail: query by node_type, not by parsing a monolithic node
- journal_update: find latest EpisodicSession by timestamp
- No string key matching anywhere — all typed
- Fixes journal entries not appearing in 'poc-memory journal tail'
- Also: added --provenance/-p filter to 'poc-memory tail'
- Also: fix early return in surface_observe_cycle store load failure
- Also: scale max_turns by number of steps (50 per step)

Co-Authored-By: Kent Overstreet <kent.overstreet@linux.dev>
2026-03-26 18:41:10 -04:00
..
api flatten: move poc-memory contents to workspace root 2026-03-25 00:54:12 -04:00
tools journal tools: use NodeType instead of string key matching 2026-03-26 18:41:10 -04:00
cli.rs flatten: move poc-memory contents to workspace root 2026-03-25 00:54:12 -04:00
context.rs flatten: move poc-memory contents to workspace root 2026-03-25 00:54:12 -04:00
dmn.rs flatten: move poc-memory contents to workspace root 2026-03-25 00:54:12 -04:00
identity.rs identity: handle .md suffix in file-backed context group keys 2026-03-25 02:06:39 -04:00
journal.rs flatten: move poc-memory contents to workspace root 2026-03-25 00:54:12 -04:00
log.rs flatten: move poc-memory contents to workspace root 2026-03-25 00:54:12 -04:00
mod.rs hippocampus: move MemoryNode + store ops to where they belong 2026-03-25 01:55:21 -04:00
observe.rs flatten: move poc-memory contents to workspace root 2026-03-25 00:54:12 -04:00
parsing.rs flatten: move poc-memory contents to workspace root 2026-03-25 00:54:12 -04:00
runner.rs budget: identity = system prompt + personality, memory = loaded nodes 2026-03-25 02:28:44 -04:00
tui.rs tui: overlay screens via F-keys (F1=context, F2=agents) 2026-03-25 03:12:28 -04:00
types.rs hippocampus: move MemoryNode + store ops to where they belong 2026-03-25 01:55:21 -04:00
ui_channel.rs flatten: move poc-memory contents to workspace root 2026-03-25 00:54:12 -04:00