Skip to content

fix: improve console dogfood UX#36

Merged
rhoninl merged 1 commit into
mainfrom
fix/dogfood-console-ux
May 20, 2026
Merged

fix: improve console dogfood UX#36
rhoninl merged 1 commit into
mainfrom
fix/dogfood-console-ux

Conversation

@rhoninl
Copy link
Copy Markdown
Owner

@rhoninl rhoninl commented May 19, 2026

Summary

  • keep Run with inputs actions visible in long modal forms
  • expose CLI provider health from /api/providers and disable missing runners in the palette
  • improve empty/onboarding states for canvas, queue, and run history
  • add tests for provider health and dogfood UX fixes

Test plan

  • PATH=/opt/homebrew/bin:$PATH bun run typecheck
  • PATH=/opt/homebrew/bin:$PATH bun test
  • PATH=/opt/homebrew/bin:$PATH bun run build
  • Browser verified empty canvas, provider missing labels, run inputs modal, and queue empty state

- keep run input actions visible in long modals
- show CLI provider health and disable unavailable runners
- improve empty states for canvas, queue, and history
- add tests for provider health and empty/input states
@rhoninl rhoninl merged commit 5098673 into main May 20, 2026
1 check passed
@rhoninl rhoninl deleted the fix/dogfood-console-ux branch May 20, 2026 00:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant