openclaw/ui
Val Alexander 27a4bba90a
fix(ui): render cron markdown summaries
## Summary
- render cron job prompts and run summaries through the sanitized markdown pipeline in the Control UI
- keep system-event cron payloads plain and prevent markdown link clicks from triggering row selection
- handle failed runs with missing or empty summaries without duplicating or hiding the error text

## Verification
- pnpm test ui/src/ui/views/cron.test.ts
- pnpm test src/plugins/doctor-contract-registry.test.ts src/plugins/setup-registry.test.ts
- pnpm check:changed
- GitHub CI green on 251f01a3b0
2026-04-27 06:53:51 -05:00
..
public feat: add Control UI PWA web push support (#44590) 2026-04-25 05:03:00 -05:00
src fix(ui): render cron markdown summaries 2026-04-27 06:53:51 -05:00
AGENTS.md docs(agents): split scoped workflow guidance (#65241) 2026-04-12 09:09:50 +01:00
CLAUDE.md docs(agents): split scoped workflow guidance (#65241) 2026-04-12 09:09:50 +01:00
index.html feat: add Control UI PWA web push support (#44590) 2026-04-25 05:03:00 -05:00
package.json feat(ui): show raw config pending changes 2026-04-27 04:42:10 -05:00
vite.config.ts gateway: trim control UI bootstrap payload (#57727) 2026-03-30 15:08:19 +01:00
vitest.config.ts test: move Vitest configs under test 2026-04-10 13:44:51 +01:00
vitest.node.config.ts test: move Vitest configs under test 2026-04-10 13:44:51 +01:00