Agent Stash Docs

dsh-recall

Press ↑↓ in the DSH input box to browse the prompts sent in the current session, like command history in a terminal.

↑ opens the panel and puts in the latest prompt, ↑↓ switches, Esc returns to the original draft

Keys

KeyAction
↑ (cursor at the start)Opens the history panel and puts the latest prompt in the input box
↑↓Switches between older and newer prompts
↓ (on the newest prompt)Returns to the draft from before the panel opened
EscReturns to the draft from before the panel opened
TabKeeps the current prompt and closes the panel so you can keep editing
EnterSends the current prompt directly

The panel groups prompts by date. You can also click any row to put it in the input box. When the / or @ menu is open, the arrow keys still control the menu.

Where the history comes from

The history contains only the prompts that you typed and sent in the current session, ordered by send time. The Host half of the plugin registers the read-only route /dsh-recall/prompts. The route reads these prompts from the session log and returns them after the DSH connection check. When you switch sessions, the panel switches to the history of the new session.

Install

The plugin needs DSH 0.2.1-alpha.4 or later.

Add the index source as described in Import the Agent Stash plugin market, then install @agent-stash/dsh-recall from the Discover page.

dsh-stash-kit installs automatically

The plugin interface builds on dsh-stash-kit. On first start, the plugin installs the kit from npm through the plugin manager and enables it. If the profile already has the kit installed but not enabled, the plugin enables it. Until the kit is ready, the Plugins page shows Waiting for dependencies for the browser half of the plugin, and the prompt history route works as usual.

Change the frosted glass, motion, row height and key hints of the panel in one place on the dsh-stash-kit settings page.

Contributors

Page history