github lukilabs/craft-agents-oss v0.2.31

latest releases: v0.2.33, v0.2.32
11 hours ago

Features

Workflow State Badges

  • Sessions now display their workflow state as a badge alongside labels
  • Click to change state via dropdown menu
  • State selection available in the # autocomplete menu
  • State persists across session switches

Inline Diff Viewer

  • Diff code blocks in markdown now render with rich side-by-side visualization
  • Automatic fallback to plain code block on render failure

TurnCard Expansion Persistence

  • Expanded/collapsed state of turn cards persists across session switches
  • State stored in localStorage with LRU bounds (max 100 sessions)

Improvements

Unified Version Management

  • Consolidated versioning to use package.json as the single source of truth
  • Removed app-version.ts in favor of direct package.json reads
  • Build scripts, CI workflows, and runtime code all use the same version source
  • Simplified release tooling (removed sync-version.ts)

Window State Handling

  • Improved URL handling for window state restoration
  • Removed unnecessary URL sanitization (query params are extracted and rebuilt safely)

Windows SDK Setup

  • Better error detection and user-friendly instructions for missing .claude/skills directory

Bug Fixes

  • Fixed version mismatch between app-version.ts and package.json causing incorrect release manifests
  • Moved turn card state from global Jotai atoms to session-specific localStorage for better isolation

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

NewReleases is sending notifications on new releases.