github Priivacy-ai/spec-kitty v0.5.2
v0.5.2 - Dashboard Startup Race Condition Fix

15 hours ago

Fixed

  • Dashboard Startup Race Condition – Fixed root cause of dashboard health check timing out prematurely:
    • Increased health check timeout from 10 to 20 seconds with exponential backoff
    • Retry pattern: 10×100ms, 40×250ms, 20×500ms for adaptive performance
    • Removed workaround fallback check that was masking the real issue
    • Eliminated false "Unable to start dashboard" errors on slower systems

Changed

  • Dashboard Health Check Strategy – Improved reliability with exponential backoff:
    • Quick initial checks (100ms) for fast systems
    • Gradual slowdown (250ms then 500ms) for slower systems
    • Total timeout increased to ~20 seconds for adequate startup time
    • Cleaner error handling without port-scanning fallback

Added

  • Symlinked kitty-specs Test Coverage – New test validates dashboard works with worktree structure:
    • Tests scenario from bug report (symlinked kitty-specs/ to .worktrees/)
    • Ensures dashboard starts correctly with symlinked directories
    • Prevents regression of false error reporting

Don't miss a new spec-kitty release

NewReleases is sending notifications on new releases.