From d251b54fe40f6f8f95261b4df65bced2fb728c63 Mon Sep 17 00:00:00 2001 From: salmonik Date: Sun, 1 Nov 2026 19:00:04 +0100 Subject: v4.0.6: move the prompt editor and key mapping out of the core --- AGENTS.md | 2 ++ 1 file changed, 2 insertions(+) (limited to 'AGENTS.md') diff --git a/AGENTS.md b/AGENTS.md index 72def0d..efa8b74 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -55,6 +55,8 @@ - The GUI is a second frontend over `ClientCore`, not a second client. Frontends send `Command` and render `View`; the core owns navigation and state and contains no I/O or terminal types. +- The command-line editor and key mapping live in `client::input`. The core + receives `Command` or a finished line through `submit_line`, never a key. - egui lives in the `gui/` workspace member. Its dependencies must never enter the TUI or server build graph: no GUI crate in the root package's `[dependencies]`. -- cgit v1.2.3