Smelt: An open-source, Neovim-like coding agent in Rust and Lua
smeltagent.dev
smeltagent.dev
You can use the following to move to prev/next prompt: Alt+Shift+Up/Down or [u and ]u or you can customize it:
smelt.keymap.set("", "<C-Up>", function() return smelt.transcript.move_block("u", { forward = false }) end, { desc = "previous user message" })
smelt.keymap.set("", "<C-Down>", function() return smelt.transcript.move_block("u", { forward = true }) end, { desc = "next user message" })