Per-crow banter voice system: three-layer prompt (memory, voice, line)

This commit is contained in:
Smokey committed 2026-10-27 23:07:33 -06:00
1 parent 017d11cd99
commit fbf9fe67a6
6 files changed
+235 -3

No files matched your search

+1 -1
View File
@@ -60,7 +60,7 @@ func TestRetrieveUsesBackstoryRelationshipAndMemory(t *testing.T) {
}
func TestBanterIsGeneratedFromRetrievedLoreAndCapped(t *testing.T) {
b := &promptBrain{reply: `Munin: "Bold as ever, Hugin."`}
b := &promptBrain{reply: "MEMORY: Bold, that one.\nLINE: Munin: \"Bold as ever, Hugin.\""}
em := &recordEmitter{}
c := newChatter(b, em, &flockMemory{})
for i := 0; i < 5; i++ {