fix(tui): reset agent state on /reset command in fullscreen mode

Use agent.reset() instead of session.clear() when agent is available,
ensuring tool fingerprint, usage counters, and agent history are all
cleared properly alongside the session.
This commit is contained in:
William Valentin
2026-02-10 13:27:58 -08:00
parent 671ec035e9
commit 2644ed269e
+5 -1
View File
@@ -149,7 +149,11 @@ export function App({
return;
case 'reset':
session.clear();
if (agent) {
agent.reset();
} else {
session.clear();
}
setMessages([]);
setTokenUsage({ inputTokens: 0, outputTokens: 0 });
setScrollOffset(0);