text string
}{
{
- name: "reply as it is",
+ name: "keeps the complete reply text",
event: Event{
Kind: "reply",
Text: "Done.",
text: "Done.",
},
{
- name: "own user message not shown",
+ name: "hides the current terminal user message",
event: Event{
Kind: "user",
Text: "typed",
text: "",
},
{
- name: "user message of another source marked",
+ name: "marks a user message from another source",
event: Event{
Kind: "user",
Text: "from the phone",
text: "[telegram] from the phone",
},
{
- name: "start of a subagent",
+ name: "marks the start of a subagent",
event: Event{
Kind: "subagent",
Text: "GreenOtter",
text: "[GreenOtter] started",
},
{
- name: "report of a subagent whole",
+ name: "keeps the complete subagent report",
event: Event{
Kind: "work",
Text: "[GreenOtter]\nThere are 3 files.\n\nFull chat: zoom(\"GreenOtter\")",
text: "[GreenOtter]\nThere are 3 files.\n\nFull chat: zoom(\"GreenOtter\")",
},
{
- name: "long result cut",
+ name: "clips a long tool result with its omitted count",
event: Event{
Kind: "echo",
Text: strings.Repeat("line\n", 12),