Commit History

  1. Stabilize authenticated Futures desktop and disable optional gateway

    Verified signature
    c136b24
  2. Fix public Futures discovery, 24h market summary, and safe fallback logic

    Verified signature
    dc4e624
  3. Fix Futures analysis freshness clock skew and verify KuCoin fallback

    Verified signature
    3401f26
  4. Fix DS4 candle-limit freshness and completeness handling

    Your Name
    8d4d2fb
  5. Fix router FOUC rule permanently hiding all pages; add DOM/computed-style route validators

    Your Name
    4fc5db8
  6. Fix DS4 freshness gate: recognize dataState=REAL as fresh

    Your Name
    e51900c
  7. Fix V6 router FOUC: hide page sections by default via CSS

    Your Name
    5e11754

  1. Implement Hermes Futures Desk V6 page router

    Your Name
    438f99a
  2. Deploy Hermes Futures Desk 2026-07-21 19:32 UTC

    Verified signature
    ec3a42f
  3. Deploy Hermes Futures Desk 2026-07-21 19:09 UTC

    Verified signature
    48d5f2c
  4. Deploy Hermes Futures Desk 2026-07-21 19:09 UTC

    Verified signature
    c424912
  5. Implement Hermes Futures Desk: dual-datasource trading engine, dashboard UI, tests, and documentation⁠

    Your Name
    848e6c4
  6. Complete Futures luxury dashboard data integration

    Your Name
    24d8dad
  7. Integrate Luxury Futures Desk template

    Your Name
    3ff79ee
  8. Park optional Linear MCP in headless runtime

    Your Name
    fd33581
  9. Add secure Telegram activation workflow

    Your Name
    1c49bd5
  10. Isolate Telegram Gateway and add owner bootstrap

    Your Name
    54066b2
  11. Bound Telegram webhook request size

    Your Name
    f4bb5d8
  12. Bind Telegram callbacks to their issuing user

    Your Name
    3f29c08
  13. Allow authenticated Telegram webhook ingress

    Your Name
    f5f6035
  14. Add analysis-first Telegram Futures webhook

    Your Name
    d8cb92d
  15. Improve Futures universe dashboard and isolate optional services

    Your Name
    1200fdc

  1. Redesign Futures dashboard presentation

    Your Name
    e048649
  2. Bound external advisory provider latency

    Your Name
    31b0fdf
  3. Skip generated tooling during dataset restore

    Your Name
    1a29810
  4. Avoid unavailable Debian Playwright packages

    Your Name
    5349b7c
  5. Pin Playwright bootstrap for Space builds

    Your Name
    0e0f986
  6. Preserve current overlay across Space restore

    Your Name
    af577be
  7. Install advisory provider package at boot

    Your Name
    6ef2c22
  8. Add advisory external AI provider fallback

    Your Name
    8433218
  9. Complete Futures cycle tool and Paper dashboard integration

    Your Name
    3955d36
  10. Add dual-datasource Futures trading desk for Hermes Agent⁠

    Your Name
    4220e64

  1. Add real TCP reachability probe alongside DNS resolution (distinguish DNS-blocked from network-egress-blocked)

    Your Name
    e18cd83
  2. Wire HERMES_ADMIN_PASSWORD to dashboard basic-auth, add OpenRouter/DeepSeek/Gemini fallback chain, add /health and /ready aliases

    Your Name
    3e4b480
  3. Update README.md

    Verified signature
    5fe0a38
  4. Update README.md

    Verified signature
    2e08bdf
  5. Fix: configure dashboard basic_auth from HERMES_ADMIN_PASSWORD secret; exclude .cache/ from dataset sync uploads

    Your Name
    d5d58fc
  6. Fix: install huggingface_hub/requests/pyyaml into the uv venv (was only on system python, causing ModuleNotFoundError in sync_hf.py at runtime)

    Your Name
    9b40411
  7. Sync HermesFace assets and refresh deployment files

    Your Name
    d731098

  1. Update README.md

    Verified signature
    e131a75
  2. Replace placeholder Gradio app with HermesFace (Hermes Agent) Docker deployment⁠

    0790cf1
  3. Update README.md

    Verified signature
    524b931

  1. Upload .env.template

    Verified signature
    d88d406
  2. Update README.md

    Verified signature
    bf73ceb
  3. Update README.md

    Verified signature
    6c01ca8
  4. Upload 3 files

    Verified signature
    f2cbe2d
  5. initial commit

    Verified signature
    c6a3e2b