Skip to content

feat(ui): cross-cutting error/loading/empty states + retry #793

Description

@JSONbored

Net-new from frontend audit. Several routes have minimal StateBoundary; missing retry, network-vs-API distinction, skeletons, last-refresh.

Deliverables

  • Shared loading/error/empty primitives (retry, network vs API error, skeletons)
  • Apply across app.runs / app.workbench / app.operator / maintainer + ai-review panels
  • 'Last refresh Xm ago' + manual refresh

Context

apps/gittensory-ui/src/routes/, app-panels/.

Metadata

Metadata

Assignees

No one assigned

    Labels

    gittensor:featureGittensor-scored feature linked to a feature issue — scores a 0.25x multiplier.gittensor:priorityMaintainer-selected Gittensor priority — scores a 1.5x multiplier.help wantedExtra attention is neededvisualUI/web visual work — owner-led, NOT for Gittensor contributors (extensions excepted)

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions