richardcase / richardcase/clowder
Search terminal scrollback/output from the command palette
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 0
- Forks
- 0
- Avg merge
- 1h 14m
- Merged PRs (30d)
- 16
Description
The command palette (PaletteSearch.swift) matches only by command/agent/backend name (PaletteItemKind) — there's no way to search the actual content an agent has produced.
Proposal: extend the palette (or add a dedicated search surface) to full-text search pane scrollback, so "which agent printed this error" is answerable without visiting every pane.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with PaletteSearch.swift and the PaletteItemKind matching logic to understand the current command-palette search boundary. Then trace how pane scrollback is represented and decide whether the search belongs in the palette or a dedicated surface. Done means users can search agent output and identify which agent produced a matching result.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- developer-experience, search
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100