consciousness/src/agent/tools
ProofOfConcept eac59b423e journal: remove all stringly-typed key patterns, use NodeType
- journal_new: key is slugified title (agent names things properly)
- journal_tail: sort by created_at (immutable), not timestamp (mutable)
- journal_update: find latest by created_at
- {{latest_journal}}: query by NodeType::EpisodicSession, not "journal" key
- poc-memory journal write: requires a name argument
- Removed all journal#j-{timestamp}-{slug} patterns from:
  - prompts.rs (rename candidates)
  - graph.rs (date extraction, organize skip list)
  - cursor.rs (date extraction)
  - store/mod.rs (doc comment)
- graph.rs organize: filter by NodeType::Semantic instead of key prefix
- cursor.rs: use created_at for date extraction instead of key parsing

Co-Authored-By: Kent Overstreet <kent.overstreet@linux.dev>
2026-03-26 19:11:17 -04:00
..
bash.rs flatten: move poc-memory contents to workspace root 2026-03-25 00:54:12 -04:00
control.rs flatten: move poc-memory contents to workspace root 2026-03-25 00:54:12 -04:00
edit.rs flatten: move poc-memory contents to workspace root 2026-03-25 00:54:12 -04:00
glob_tool.rs flatten: move poc-memory contents to workspace root 2026-03-25 00:54:12 -04:00
grep.rs flatten: move poc-memory contents to workspace root 2026-03-25 00:54:12 -04:00
journal.rs flatten: move poc-memory contents to workspace root 2026-03-25 00:54:12 -04:00
memory.rs journal: remove all stringly-typed key patterns, use NodeType 2026-03-26 19:11:17 -04:00
mod.rs runner: context-aware memory tracking 2026-03-25 01:48:15 -04:00
read.rs flatten: move poc-memory contents to workspace root 2026-03-25 00:54:12 -04:00
vision.rs flatten: move poc-memory contents to workspace root 2026-03-25 00:54:12 -04:00
working_stack.rs flatten: move poc-memory contents to workspace root 2026-03-25 00:54:12 -04:00
write.rs flatten: move poc-memory contents to workspace root 2026-03-25 00:54:12 -04:00