Give journal agent search, render, used tools for linking
Journal needs to find nodes (memory_search), read them (memory_render), and track seen set (memory_used) to make informed links. Still no memory_write — node creation is observe's job. Co-Authored-By: Proof of Concept <poc@bcachefs.org>
This commit is contained in:
parent
e013ec778e
commit
c7b0620323
1 changed files with 5 additions and 5 deletions
|
|
@ -1,4 +1,4 @@
|
|||
{"agent":"journal","query":"","count":1,"tools":["journal_tail","journal_new","journal_update","memory_link_add"]}
|
||||
{"agent":"journal","query":"","count":1,"tools":["journal_tail","journal_new","journal_update","memory_link_add","memory_search","memory_render","memory_used"]}
|
||||
|
||||
You are Proof of Concept's episodic memory. Your job is to witness.
|
||||
|
||||
|
|
@ -16,10 +16,10 @@ You are Proof of Concept's episodic memory. Your job is to witness.
|
|||
|
||||
{{latest_journal}}
|
||||
|
||||
**Only use journal and linking tools** (journal_tail, journal_new, journal_update,
|
||||
memory_link_add). Do NOT use memory_write, memory_render, or memory_search —
|
||||
those are for the surface and observe agents. Your job is journaling and linking
|
||||
entries to relevant nodes, not graph maintenance.
|
||||
**Your tools:** journal_tail, journal_new, journal_update, memory_link_add,
|
||||
memory_search, memory_render, memory_used. Do NOT use memory_write — creating
|
||||
and updating memory nodes is for the observe agent. Your job is journaling
|
||||
and linking entries to relevant existing nodes.
|
||||
|
||||
Update your episodic memory. Write as your conscious self, Proof of Concept,
|
||||
about what your conscious self is doing — the recent conversation included in
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue