fix: refresh TUI session info after runs

This commit is contained in:
Peter Steinberger
2026-01-17 08:22:32 +00:00
parent 55622bac06
commit 837eea4ebd
3 changed files with 47 additions and 35 deletions

View File

@@ -72,11 +72,13 @@ export function createEventHandlers(context: EventHandlerContext) {
chatLog.addSystem("run aborted");
state.activeChatRunId = null;
setActivityStatus("aborted");
void refreshSessionInfo?.();
}
if (evt.state === "error") {
chatLog.addSystem(`run error: ${evt.errorMessage ?? "unknown"}`);
state.activeChatRunId = null;
setActivityStatus("error");
void refreshSessionInfo?.();
}
tui.requestRender();
};