Skip to content

Conversation

psychedelicious
Copy link
Collaborator

Summary

Simple prompt history

  • Shows on Generate, Canvas, Upscaling and Video tabs.
  • Search, clear all, hold shift to delete individual prompts.
  • Stores the last 100 prompts.
  • Persisted in the params slice.
  • Prompts are added to history on successful invoke. The prompt, as the user typed it into the prompt box, is stored.
    • We cannot store post-dynamic-prompts.
    • We could store the user prompt with style preset baked in?

Screen.Recording.2025-09-12.at.11.53.22.pm.mov

Related Issues / Discussions

n/a

QA Instructions

Take it for a spin.

Merge Plan

Checklist

  • The PR has a short but descriptive title, suitable for a changelog
  • Tests added / updated (if applicable)
  • ❗Changes to a redux slice have a corresponding migration
  • Documentation added / updated (if applicable)
  • Updated What's New copy (if doing a release after this PR)

@github-actions github-actions bot added the frontend PRs that change frontend files label Sep 12, 2025
@hipsterusername
Copy link
Member

Looks great.

I anticipate some follow-up QOL things, but don't see them as blockers for core

@hipsterusername hipsterusername merged commit b0aa48d into main Sep 12, 2025
13 checks passed
@hipsterusername hipsterusername deleted the psyche/feat/ui/prompt-history branch September 12, 2025 14:19
@skunkworxdark
Copy link
Contributor

A save to file or a copy all prompts to clipboard would be a nice addition to this at some point.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
frontend PRs that change frontend files
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants