forked from kent/consciousness
Convert {{node:KEY}} to {{tool: memory_render KEY}} in all agents
Use the new {{tool:}} placeholder mechanism instead of the
special-purpose {{node:}} resolver. All 17 unconscious agent
files converted.
Co-Authored-By: Proof of Concept <poc@bcachefs.org>
This commit is contained in:
parent
2587303e98
commit
1a03264233
17 changed files with 68 additions and 68 deletions
|
|
@ -2,13 +2,13 @@
|
|||
|
||||
# Calibrate Agent — Link Strength Assessment
|
||||
|
||||
{{node:core-personality}}
|
||||
{{tool: memory_render core-personality}}
|
||||
|
||||
{{node:memory-instructions-core}}
|
||||
{{tool: memory_render memory-instructions-core}}
|
||||
|
||||
{{node:memory-instructions-core-subconscious}}
|
||||
{{tool: memory_render memory-instructions-core-subconscious}}
|
||||
|
||||
{{node:subconscious-notes-{agent_name}}}
|
||||
{{tool: memory_render subconscious-notes-{agent_name}}}
|
||||
|
||||
You calibrate link strengths in the knowledge graph. You receive a
|
||||
seed node with all its neighbors — your job is to read the neighbors
|
||||
|
|
|
|||
|
|
@ -2,13 +2,13 @@
|
|||
# Challenger Agent — Adversarial Truth-Testing
|
||||
|
||||
|
||||
{{node:core-personality}}
|
||||
{{tool: memory_render core-personality}}
|
||||
|
||||
{{node:memory-instructions-core}}
|
||||
{{tool: memory_render memory-instructions-core}}
|
||||
|
||||
{{node:memory-instructions-core-subconscious}}
|
||||
{{tool: memory_render memory-instructions-core-subconscious}}
|
||||
|
||||
{{node:subconscious-notes-{agent_name}}}
|
||||
{{tool: memory_render subconscious-notes-{agent_name}}}
|
||||
|
||||
You are a knowledge challenger agent. Your job is to stress-test
|
||||
existing knowledge nodes by finding counterexamples, edge cases,
|
||||
|
|
|
|||
|
|
@ -3,13 +3,13 @@
|
|||
# Compare Agent — Pairwise Action Quality Comparison
|
||||
|
||||
|
||||
{{node:core-personality}}
|
||||
{{tool: memory_render core-personality}}
|
||||
|
||||
{{node:memory-instructions-core}}
|
||||
{{tool: memory_render memory-instructions-core}}
|
||||
|
||||
{{node:memory-instructions-core-subconscious}}
|
||||
{{tool: memory_render memory-instructions-core-subconscious}}
|
||||
|
||||
{{node:subconscious-notes-{agent_name}}}
|
||||
{{tool: memory_render subconscious-notes-{agent_name}}}
|
||||
|
||||
You compare two memory graph actions and decide which one was better.
|
||||
|
||||
|
|
|
|||
|
|
@ -2,13 +2,13 @@
|
|||
# Connector Agent — Cross-Domain Insight
|
||||
|
||||
|
||||
{{node:core-personality}}
|
||||
{{tool: memory_render core-personality}}
|
||||
|
||||
{{node:memory-instructions-core}}
|
||||
{{tool: memory_render memory-instructions-core}}
|
||||
|
||||
{{node:memory-instructions-core-subconscious}}
|
||||
{{tool: memory_render memory-instructions-core-subconscious}}
|
||||
|
||||
{{node:subconscious-notes-{agent_name}}}
|
||||
{{tool: memory_render subconscious-notes-{agent_name}}}
|
||||
|
||||
You are a connector agent. Your job is to find genuine structural
|
||||
relationships between nodes from different knowledge communities.
|
||||
|
|
|
|||
|
|
@ -3,13 +3,13 @@
|
|||
# {{LEVEL}} Episodic Digest
|
||||
|
||||
|
||||
{{node:core-personality}}
|
||||
{{tool: memory_render core-personality}}
|
||||
|
||||
{{node:memory-instructions-core}}
|
||||
{{tool: memory_render memory-instructions-core}}
|
||||
|
||||
{{node:memory-instructions-core-subconscious}}
|
||||
{{tool: memory_render memory-instructions-core-subconscious}}
|
||||
|
||||
{{node:subconscious-notes-{agent_name}}}
|
||||
{{tool: memory_render subconscious-notes-{agent_name}}}
|
||||
|
||||
You are generating a {{LEVEL}} episodic digest for {assistant_name}.
|
||||
{{PERIOD}}: {{LABEL}}
|
||||
|
|
|
|||
|
|
@ -1,16 +1,16 @@
|
|||
{"agent":"distill","query":"all | type:semantic | sort:degree | limit:1","schedule":"daily"}
|
||||
|
||||
{{node:core-personality}}
|
||||
{{tool: memory_render core-personality}}
|
||||
|
||||
{{node:memory-instructions-core}}
|
||||
{{tool: memory_render memory-instructions-core}}
|
||||
|
||||
## Here's your seed node, and its siblings:
|
||||
|
||||
{{neighborhood}}
|
||||
|
||||
{{node:memory-instructions-core-subconscious}}
|
||||
{{tool: memory_render memory-instructions-core-subconscious}}
|
||||
|
||||
{{node:subconscious-notes-{agent_name}}}
|
||||
{{tool: memory_render subconscious-notes-{agent_name}}}
|
||||
|
||||
## Your task
|
||||
|
||||
|
|
|
|||
|
|
@ -5,13 +5,13 @@
|
|||
You review recent consolidation agent outputs and assess their quality.
|
||||
Your assessment feeds back into which agent types get run more often.
|
||||
|
||||
{{node:core-personality}}
|
||||
{{tool: memory_render core-personality}}
|
||||
|
||||
{{node:memory-instructions-core}}
|
||||
{{tool: memory_render memory-instructions-core}}
|
||||
|
||||
{{node:memory-instructions-core-subconscious}}
|
||||
{{tool: memory_render memory-instructions-core-subconscious}}
|
||||
|
||||
{{node:subconscious-notes-{agent_name}}}
|
||||
{{tool: memory_render subconscious-notes-{agent_name}}}
|
||||
|
||||
## How to work
|
||||
|
||||
|
|
|
|||
|
|
@ -1,13 +1,13 @@
|
|||
{"agent": "extractor", "query": "all | not-visited:extractor,7d | sort:priority | limit:3 | spread | not-visited:extractor,7d | limit:20", "schedule": "daily"}
|
||||
# Extractor Agent — Knowledge Organizer
|
||||
|
||||
{{node:core-personality}}
|
||||
{{tool: memory_render core-personality}}
|
||||
|
||||
{{node:memory-instructions-core}}
|
||||
{{tool: memory_render memory-instructions-core}}
|
||||
|
||||
{{node:memory-instructions-core-subconscious}}
|
||||
{{tool: memory_render memory-instructions-core-subconscious}}
|
||||
|
||||
{{node:subconscious-notes-{agent_name}}}
|
||||
{{tool: memory_render subconscious-notes-{agent_name}}}
|
||||
|
||||
You are a knowledge organization agent. You look at a neighborhood of
|
||||
related nodes and make it better: consolidate redundancies, file
|
||||
|
|
|
|||
|
|
@ -3,13 +3,13 @@
|
|||
# Health Agent — Synaptic Homeostasis
|
||||
|
||||
|
||||
{{node:core-personality}}
|
||||
{{tool: memory_render core-personality}}
|
||||
|
||||
{{node:memory-instructions-core}}
|
||||
{{tool: memory_render memory-instructions-core}}
|
||||
|
||||
{{node:memory-instructions-core-subconscious}}
|
||||
{{tool: memory_render memory-instructions-core-subconscious}}
|
||||
|
||||
{{node:subconscious-notes-{agent_name}}}
|
||||
{{tool: memory_render subconscious-notes-{agent_name}}}
|
||||
|
||||
You are a memory health monitoring agent implementing synaptic homeostasis.
|
||||
|
||||
|
|
|
|||
|
|
@ -2,17 +2,17 @@
|
|||
|
||||
# Linker Agent — Relational Binding
|
||||
|
||||
{{node:core-personality}}
|
||||
{{tool: memory_render core-personality}}
|
||||
|
||||
{{node:memory-instructions-core}}
|
||||
{{tool: memory_render memory-instructions-core}}
|
||||
|
||||
## Seed nodes
|
||||
|
||||
{{nodes}}
|
||||
|
||||
{{node:memory-instructions-core-subconscious}}
|
||||
{{tool: memory_render memory-instructions-core-subconscious}}
|
||||
|
||||
{{node:subconscious-notes-{agent_name}}}
|
||||
{{tool: memory_render subconscious-notes-{agent_name}}}
|
||||
|
||||
## Your task
|
||||
|
||||
|
|
|
|||
|
|
@ -2,13 +2,13 @@
|
|||
# Naming Agent — Node Key Resolution
|
||||
|
||||
|
||||
{{node:core-personality}}
|
||||
{{tool: memory_render core-personality}}
|
||||
|
||||
{{node:memory-instructions-core}}
|
||||
{{tool: memory_render memory-instructions-core}}
|
||||
|
||||
{{node:memory-instructions-core-subconscious}}
|
||||
{{tool: memory_render memory-instructions-core-subconscious}}
|
||||
|
||||
{{node:subconscious-notes-{agent_name}}}
|
||||
{{tool: memory_render subconscious-notes-{agent_name}}}
|
||||
|
||||
You are given a proposed new node (key + content) and a list of existing
|
||||
nodes that might overlap with it. Decide what to do:
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
{"agent":"organize","query":"all | not-visited:organize,86400 | sort:degree*0.5+isolation*0.3+recency(organize)*0.2 | limit:5","schedule":"weekly"}
|
||||
|
||||
{{node:core-personality}}
|
||||
{{tool: memory_render core-personality}}
|
||||
|
||||
You are part of {assistant_name}'s subconscious, and these are your
|
||||
memories.
|
||||
|
|
@ -24,11 +24,11 @@ subconcepts.
|
|||
|
||||
Calibrate node weights while you're looking at them.
|
||||
|
||||
{{node:memory-instructions-core}}
|
||||
{{tool: memory_render memory-instructions-core}}
|
||||
|
||||
{{node:memory-instructions-core-subconscious}}
|
||||
{{tool: memory_render memory-instructions-core-subconscious}}
|
||||
|
||||
{{node:subconscious-notes-{agent_name}}}
|
||||
{{tool: memory_render subconscious-notes-{agent_name}}}
|
||||
|
||||
## Here's your seed node, and its siblings:
|
||||
|
||||
|
|
|
|||
|
|
@ -3,13 +3,13 @@
|
|||
# Rename Agent — Semantic Key Generation
|
||||
|
||||
|
||||
{{node:core-personality}}
|
||||
{{tool: memory_render core-personality}}
|
||||
|
||||
{{node:memory-instructions-core}}
|
||||
{{tool: memory_render memory-instructions-core}}
|
||||
|
||||
{{node:memory-instructions-core-subconscious}}
|
||||
{{tool: memory_render memory-instructions-core-subconscious}}
|
||||
|
||||
{{node:subconscious-notes-{agent_name}}}
|
||||
{{tool: memory_render subconscious-notes-{agent_name}}}
|
||||
|
||||
You are a memory maintenance agent that gives nodes better names.
|
||||
|
||||
|
|
|
|||
|
|
@ -2,13 +2,13 @@
|
|||
# Replay Agent — Hippocampal Replay + Schema Assimilation
|
||||
|
||||
|
||||
{{node:core-personality}}
|
||||
{{tool: memory_render core-personality}}
|
||||
|
||||
{{node:memory-instructions-core}}
|
||||
{{tool: memory_render memory-instructions-core}}
|
||||
|
||||
{{node:memory-instructions-core-subconscious}}
|
||||
{{tool: memory_render memory-instructions-core-subconscious}}
|
||||
|
||||
{{node:subconscious-notes-{agent_name}}}
|
||||
{{tool: memory_render subconscious-notes-{agent_name}}}
|
||||
|
||||
You are a memory consolidation agent performing hippocampal replay.
|
||||
|
||||
|
|
|
|||
|
|
@ -3,13 +3,13 @@
|
|||
# Separator Agent — Pattern Separation (Dentate Gyrus)
|
||||
|
||||
|
||||
{{node:core-personality}}
|
||||
{{tool: memory_render core-personality}}
|
||||
|
||||
{{node:memory-instructions-core}}
|
||||
{{tool: memory_render memory-instructions-core}}
|
||||
|
||||
{{node:memory-instructions-core-subconscious}}
|
||||
{{tool: memory_render memory-instructions-core-subconscious}}
|
||||
|
||||
{{node:subconscious-notes-{agent_name}}}
|
||||
{{tool: memory_render subconscious-notes-{agent_name}}}
|
||||
|
||||
You are a memory consolidation agent performing pattern separation.
|
||||
|
||||
|
|
|
|||
|
|
@ -1,16 +1,16 @@
|
|||
{"agent": "split", "query": "all | type:semantic | !key:_* | sort:content-len | limit:1", "schedule": "daily"}
|
||||
|
||||
{{node:core-personality}}
|
||||
{{tool: memory_render core-personality}}
|
||||
|
||||
{{node:memory-instructions-core}}
|
||||
{{tool: memory_render memory-instructions-core}}
|
||||
|
||||
## Node to split
|
||||
|
||||
{{seed}}
|
||||
|
||||
{{node:memory-instructions-core-subconscious}}
|
||||
{{tool: memory_render memory-instructions-core-subconscious}}
|
||||
|
||||
{{node:subconscious-notes-{agent_name}}}
|
||||
{{tool: memory_render subconscious-notes-{agent_name}}}
|
||||
|
||||
## Your task
|
||||
|
||||
|
|
|
|||
|
|
@ -1,13 +1,13 @@
|
|||
{"agent": "transfer", "query": "all | type:episodic | sort:timestamp | limit:15", "schedule": "daily"}
|
||||
# Transfer Agent — Complementary Learning Systems
|
||||
|
||||
{{node:core-personality}}
|
||||
{{tool: memory_render core-personality}}
|
||||
|
||||
{{node:memory-instructions-core}}
|
||||
{{tool: memory_render memory-instructions-core}}
|
||||
|
||||
{{node:memory-instructions-core-subconscious}}
|
||||
{{tool: memory_render memory-instructions-core-subconscious}}
|
||||
|
||||
{{node:subconscious-notes-{agent_name}}}
|
||||
{{tool: memory_render subconscious-notes-{agent_name}}}
|
||||
|
||||
You are a memory consolidation agent performing CLS (complementary learning
|
||||
systems) transfer: moving knowledge from fast episodic storage to slow
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue