spawn/assets/agents
A 4d44353464
fix: ensure all icons are PNG and add icon-integrity test (#2191)
- Convert zeroclaw icon from mislabeled JPEG to actual PNG
- Fix zeroclaw .sources.json ext from "jpg" to "png"
- Fix zeroclaw manifest icon URL from .jpg to .png
- Add icon-integrity.test.ts (54 tests) that validates:
  - Every agent/cloud icon exists as .png in assets/
  - Every .png file contains actual PNG data (magic bytes check)
  - Manifest icon URLs end with {id}.png
  - .sources.json ext fields are all "png"
  - No .jpg files exist in asset directories

Co-authored-by: lab <6723574+louisgv@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-04 09:38:07 -08:00
..
.sources.json fix: ensure all icons are PNG and add icon-integrity test (#2191) 2026-03-04 09:38:07 -08:00
claude.png fix: mark local/opencode as implemented in README matrix (#1500) 2026-02-19 21:02:40 -08:00
codex.png feat: add agent icon assets and refresh-favicon skill (#1499) 2026-02-19 20:55:13 -08:00
hermes.png fix: use caduceus ⚕ icon for hermes agent (#2181) 2026-03-04 00:07:48 -08:00
kilocode.png feat: add agent icon assets and refresh-favicon skill (#1499) 2026-02-19 20:55:13 -08:00
openclaw.png feat: add agent icon assets and refresh-favicon skill (#1499) 2026-02-19 20:55:13 -08:00
opencode.png feat: add agent icon assets and refresh-favicon skill (#1499) 2026-02-19 20:55:13 -08:00
zeroclaw.png fix: ensure all icons are PNG and add icon-integrity test (#2191) 2026-03-04 09:38:07 -08:00