acp: Clear message editor after running /login (#40116)

Release Notes:

- N/A
This commit is contained in:
Bennet Fenner
2025-10-13 16:09:42 +00:00
committed by GitHub
parent 9edf1f8f04
commit bec2bfeb8b
+3
View File
@@ -1045,6 +1045,9 @@ impl AcpThreadView {
return;
};
self.message_editor
.update(cx, |editor, cx| editor.clear(window, cx));
let connection = thread.read(cx).connection().clone();
let can_login = !connection.auth_methods().is_empty() || self.login.is_some();
// Does the agent have a specific logout command? Prefer that in case they need to reset internal state.