github lukilabs/craft-agents-oss v0.3.1

4 hours ago

v0.3.1 — Session Search & Mini Agents

Search across all your sessions instantly. Mini agents for quick, focused edits.


✨ Session Search

Find anything across your conversation history with full-text search powered by ripgrep.

How It Works

Quick Access
Press Cmd/Ctrl + F or click the search icon in the sidebar to start searching.

Smart Results

  • Searches user and assistant messages only (filters out system noise)
  • Shows match snippets directly in the session list
  • Highlights matches in real-time as you type

Navigation

  • Use chevron buttons to jump between matches
  • Auto-scrolls to the matching text in the conversation
  • Match counter shows total occurrences across all sessions
  • Auto-expands paginated turns to reveal earlier matches

Performance

  • Ripgrep-based search for instant results even with thousands of sessions
  • Only highlights visible matches to keep scrolling smooth

✨ Mini Agents

Lightweight agents for quick configuration edits without the full Claude Code overhead.

What's New

Focused Editing
Mini agents use a lean system prompt optimized for specific tasks like editing statuses and labels. No unnecessary tools or context.

Faster & Cheaper
Configurable to use faster models (like Haiku) for simple tasks that don't need full reasoning power.

Inline Execution UI
New compact progress display shows what the agent is doing right inside popovers:

  • Last 3 activities with descriptions
  • File paths and patterns being processed
  • Success/error messages rendered as markdown

Draggable Popovers
Edit popovers now have a grip handle — drag them anywhere on screen.


Improvements

Settings & Configuration

  • Settings screen polish and refinements
  • Browser open behavior improvements
  • Paste behavior fixes

Build System

  • Simplified CI build workflow for dev builds
  • New single_targets input for building individual platform binaries
  • Updated to Bun 1.3.7

Bug Fixes

  • Microsoft OAuth: Require explicit microsoftService config instead of defaulting to Outlook
  • Marketing site: Fixed bottom download dropdown not working
  • Search UX: Fixed match count flashing incorrect numbers
  • Search UX: Fixed focus stealing when navigating sessions during search
  • Search UX: Exit search mode when creating new chat
  • Clean up: Removed dead code and refactored duplications

Stats

  • 95 files changed
  • ~6,000 lines added

Full Changelog: v0.3.0...v0.3.1

Don't miss a new craft-agents-oss release

NewReleases is sending notifications on new releases.