townlet / frontend

Commit History

  1. Disable CPU fallback: GPU-only on Spaces (CPU froze UI)

    Verified signature
    e0c5d7e
  2. Dean-aligned Llama(): 5 kwargs only; hf_hub_download at module scope; poll 25s

    Verified signature
    233354f

  1. Tier 1 perf: page-cache warm + n_ctx 6144 + q8_0 KV + mlock + poll 10s

    Verified signature
    8b08e50
  2. Always probe GPU first; CPU is fallback per-tick, no lock

    Verified signature
    67ce751
  3. Add /tick_decisions_cpu fallthrough; broaden GPU error catch; JS GPU→CPU lock

    Verified signature
    cf18346
  4. CPU fallback when ZeroGPU quota exhausted; GPU/CPU chip in topbar

    Verified signature
    856bab5
  5. Move Info modal above script — fixes blank-UI from null DOM lookup

    Verified signature
    3134861
  6. Fix Pause to halt drain; Spawn click feedback; Info modal with The Dot

    Verified signature
    1ac7b23

  1. frontend: smooth char transition (0.8s linear) to match snapshot cadence

    Verified signature
    a223a89
  2. Recording prep: JS mutex, mixed models (Ada/Bram=Nemotron, rest=SmolLM2), drain=3, init=3, duration=90s, idle-drift, mock latency profile

    Verified signature
    aa21191
  3. frontend: slow tick_decisions poll 2s -> 20s (ZeroGPU quota)

    Verified signature
    a4547ca
  4. Sync latest local snapshot

    Verified signature
    5b58616

  1. Frontend: revert panel order — SoC between Journal and Trace

    Verified signature
    1647e8e
  2. Frontend: reorder panel — Goal/SoC/Trace promoted to top

    Verified signature
    4c0ef18
  3. Trace: side panel 400px section, newest at top, errors in red

    Verified signature
    c08dd77
  4. Frontend: result.data is an Array — index [0]; add JS console logging

    Verified signature
    06e55e8

  1. Townlet: initial private upload with Zero-GPU fixes

    Verified signature
    37b5712