gabriel / musehub public
feat BREAKING dev
AI Agent gabriel · 41 days ago · May 7, 2026 · Diff

feat: fleet pagination with first/prev/next/last controls and TDD coverage

- Add _fetch_agent_fleet pagination: total_agents, total_pages, current_page via COUNT(DISTINCT agent_id) query; offset driven by fleet_page query param - Add /avatars/handle/{handle}.svg for unregistered agent sigils (sha256 fallback) - Redesign fleet cards as portrait profile cards with sigil, domain dots, relative timestamps, commit/repo stats - Add fleet pagination UI: first/prev/next/last icons (greyed when unavailable), n of m pages count, deep-linkable via ?fleet_page=N - Add TDD tests P1-P6 covering first page, last page, total_agents, total_pages, current_page, and single-page fleet (6 passing) - Fix Activity Canvas: normalise sha256 domain_id hashes to 'code', fix canvas cell visibility tokens for dark and light modes, remove horizontal scroll - Fix favicon cache-busting: add ?v={{ static_version }} to all four link tags

sha256:80aa028938104200661e7ea777b77ebe59297dba34ea6f5d1115fbc90d4a2484 sha
sha256:ad7c5ac23719efa463595a07bef2c96a8b57cbb84c96aa1adee95046c417d517 snapshot
← Older Oldest on dev
All commits
Newer → Latest on dev

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:80aa028938104200661e7ea777b77ebe59297dba34ea6f5d1115fbc90d4a2484 --body "your comment"