Skip to main content
Documentation/History

History

Search, filter, inspect, reload, copy, export, and delete saved conversations from the History module.

Read time: 7 min read

What History Does

History is KeyRing's local archive of saved conversations. It lets you search, sort, filter, inspect, reload, copy, export, and delete prior runs without digging through the live workspace.

KeyRing AI History module
History provides a searchable local archive with reopen, copy, export, and deletion workflows.

Layout

The current layout has two main areas: the history list and controls on the left, and the selected conversation detail pane on the right.

  • Search box with placeholder: Search prompt/session/content...
  • Recent button
  • Export All
  • Sort buttons
  • Status and mode filters

Searching, Sorting, and Filtering

Search is slightly delayed by design. The app waits briefly before reloading the list so the search feels smoother while typing.

  • Sort buttons: Time, Status, Tokens, Cost, Prompt
  • Status filters: All, Complete, Partial, Error
  • Mode filters: All, Chatroom, Per-provider

Clicking the same sort again flips the sort direction.

The Entry List

Each history entry can show timestamp, status indicator, token information, prompt preview, session ID, and saved status tags. Status is shown visually so you can scan for Complete, Partial, and Error rows quickly.

Per-entry Actions

  • Load loads the conversation back into the active workspace.
  • Copy builds a readable clipboard bundle containing prompt and response sections.
  • Export exports the single conversation as markdown.
  • Delete deletes the entry from local history after confirmation.

Load behavior

Loading a conversation currently closes the History modal after the conversation has been restored.

The Detail Pane

Clicking an entry loads the saved detail in the right pane. That detail can include the prompt, consensus text, provider responses, and response-status context without forcing you to restore the conversation into the live workspace first.

Export All

Export All exports the currently listed entries as one markdown file. It follows the current filtered list state rather than blindly exporting the entire database.

Recommended Workflow

1

Search or filter the archive

Narrow the left-side list to a manageable set.

2

Inspect the detail pane

Click an entry to review it on the right before loading it back into the live workspace.

3

Choose the action you need

Use Load to resume, Copy or Export to keep a record, or Delete for cleanup.

Troubleshooting

Common issues

  • Cannot find a conversation you know you ran: Check search, status filter, mode filter, and sort order.
  • Loaded conversation did not restore an active background runtime: History restores saved content, not a live background session.
  • Copied conversation mentions a missing provider response: The saved run had a missing provider section and the copy flow intentionally surfaces that.