_, err = memory.Append("echo", strings.Repeat("output ", 200))
require.NoError(t, err)
require.NoError(t, memory.Wait(t.Context()))
_, err = memory.Append("echo", strings.Repeat("output ", 200))
require.NoError(t, err)
require.NoError(t, memory.Wait(t.Context()))
- require.False(t, isBuilt(t, memory.tree, 0, 0))
+ require.False(t, treeIsBuilt(t, memory.tree, 0, 0))
_, err = memory.Append("user", "next")
require.NoError(t, err)
require.NoError(t, memory.Wait(t.Context()))
_, err = memory.Append("user", "next")
require.NoError(t, err)
require.NoError(t, memory.Wait(t.Context()))
- node := readNode(t, memory.tree, 0, 0)
+ node := treeReadNode(t, memory.tree, 0, 0)
require.Equal(t, "summary of the long output", node.Text)
require.Equal(t, "<chat>\n0+1|summary of the long output\n1+1|user: next\n</chat>", memory.View())
require.Equal(t, 2, server.Calls())
require.Equal(t, "summary of the long output", node.Text)
require.Equal(t, "<chat>\n0+1|summary of the long output\n1+1|user: next\n</chat>", memory.View())
require.Equal(t, 2, server.Calls())