mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-05-08 03:01:47 +00:00
feat(tui): collapse completed todo panel on turn end
This commit is contained in:
parent
cb7cfba6de
commit
2259eac49e
6 changed files with 22 additions and 4 deletions
|
|
@ -49,12 +49,13 @@ export const archiveTodosAtTurnEnd = () => {
|
|||
return []
|
||||
}
|
||||
|
||||
const done = isTodoDone(state.todos)
|
||||
const msg: Msg = {
|
||||
kind: 'trail',
|
||||
role: 'system',
|
||||
text: '',
|
||||
todos: state.todos,
|
||||
...(isTodoDone(state.todos) ? {} : { todoIncomplete: true })
|
||||
...(done ? { todoCollapsedByDefault: true } : { todoIncomplete: true })
|
||||
}
|
||||
|
||||
patchTurnState({ todoCollapsed: false, todos: [] })
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue