Skip to content

fix: report dashboard capabilities and migrated cron state - #73

Merged
jontsai merged 1 commit into
mainfrom
fix/dashboard-capability-status
Oct 5, 2026
Merged

jontsai merged 1 commit into
mainfrom
fix/dashboard-capability-status

Conversation

@jontsai

@jontsai jontsai commented Oct 5, 2026

Copy link
Copy Markdown
Owner

Summary

  • Read scheduled automations through the supported OpenClaw CLI with a bounded, coalesced cache instead of relying on a legacy JSON store.
  • Preserve loading, partial, stale, and unavailable states rather than reporting false zero counts.
  • Show an explicit unavailable state when the optional AI Jobs provider is absent; keep unsupported actions unavailable.
  • Correct the Cerebro topic badge and preserve English/Chinese localization.

Validation

  • 273 tests pass.
  • Production bundle builds; repository lint passes with existing warnings.
  • Pre-commit checks and diff checks pass.
  • Browser checks cover populated Cron/Cerebro badges, missing-provider versus confirmed-empty versus failed-fetch states, language switching, and JavaScript errors.

Scope

No networking changes, deployment, or complete accounting-data claim. Existing commit authorship is preserved.

Co-authored-by: Jonathan Tsai jontsai@users.noreply.github.com

Co-authored-by: Jonathan Tsai <jontsai@users.noreply.github.com>
@jontsai
jontsai merged commit 0323036 into main Oct 5, 2026
4 checks passed
@jontsai
jontsai deleted the fix/dashboard-capability-status branch October 5, 2026 23:04
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.

2 participants