ui-kit-htx previewGitHub
← display

progress_card

4 stories — source: progress_card.greg.py

initial

Refreshing model catalog
  1. Fetching catalog
  2. Querying Gemini
  3. Querying Anthropic
  4. Updating prices
Step 1 active, others pending. No elapsed counter (omit to disable).

mid-progress

Refreshing model catalog
0:00
  1. Fetching catalog
    247 models loaded
  2. Querying Gemini
    3 of 12 models priced
  3. Querying Anthropic
  4. Updating prices
Two phases done/active; live `detail` text + elapsed-time ticker.

failed

Refreshing model catalog
0:00
  1. Fetching catalog
  2. Querying Gemini
  3. Querying Anthropic
    503 service unavailable
  4. Updating prices
Failure on step 3 — red marker + red label + reason in detail.

all-done

Refreshing model catalog
  1. Fetching catalog
  2. Querying Gemini
  3. Querying Anthropic
  4. Updating prices
    247 prices updated
Final frame — all green. Consumer dismisses or replaces with results.