CoolFace
Apppublic

cduss/reachy_mini_central

sourceHugging Faceupdated 10d agoView on Hugging Face
1likes
37 commits on main
66918e910d ago

more info on central page

cduss
f1da7a12mo ago

feat(status-page): live counters + Reachy-styled UI; harden token auth

tfrere, Cursor
b016c2d2mo ago

feat(liveness): stale-producer sweep, SSE generation guard, hardware_id dedup, token cache TTL

tfrere, Cursor
5c4dc593mo ago

ci: revert Allure pin to latest (3.8.2 did not affect default tree state)

tfrere, Cursor
70b6b683mo ago

ci: pin Allure 3.8.2 so the report tree is expanded by default

tfrere, Cursor
517ebea3mo ago

ci: switch Allure report to Allure Report 3 (awesome plugin)

tfrere, Cursor
029788b3mo ago

ci: publish Allure report to GitHub Pages

tfrere, Cursor
62c1b8a3mo ago

ci: run pytest suite on push and PR

tfrere, Cursor
4a88a2c4mo ago

Merge pull request #2 from pollen-robotics/feat/move-resilience-to-daemon-side

DaronIndustry
ae8d7da4mo ago

merge

cduss
73c29f35mo ago

feat(broadcast): push sessionStateChanged on busy/free transitions

tfrere, Cursor
2aacb7d5mo ago

ci: auto-sync main to HF Space pollen-robotics/reachy_mini_central

cduss, Claude Opus 4.7 (1M context)
54d91f25mo ago

feat(rate-limit): per-peer sliding window + lease 30s for production-grade signaling

tfrere, Cursor
8e1c0155mo ago

feat(central): tight liveness contract + welcome negotiation + observability

tfrere
522c0fc5mo ago

fix(central): liveness now requires inbound traffic, not SSE keepalive

tfrere
594e1c15mo ago

fix(central): refresh peer lease on SSE keepalive yield

tfrere
eb5d36f5mo ago

feat: lifecycle robustness (TTL, withdraw, install_id last-writer-wins)

tfrere
f30c0995mo ago

harden: strict Bearer-only, sampled deprecation, CORS fix, tests

cduss, Claude Opus 4.6 (1M context)
71fa4265mo ago

feat: accept HF token via Authorization header (keep Query as deprecated fallback)

cduss, Claude Opus 4.6 (1M context)
05f39af5mo ago

fix: forward endSession reason through handle_end_session

cduss, Claude Opus 4.6 (1M context)
7f62da05mo ago

fix: release session lock on peer disconnect + missing status import

cduss, Claude Opus 4.6 (1M context)
45c25da5mo ago

Add /api/robot-status endpoint for passive busy/app queries

cduss, Claude Opus 4.6 (1M context)
4846e635mo ago

Add concurrency gate: reject new sessions while robot is busy

cduss, Claude Opus 4.6 (1M context)
5ee7d368mo ago

Add owner-based filtering and rate limiting for security

cduss, Claude Opus 4.5
0f634608mo ago

Switch from WebSocket to SSE+HTTP for browser compatibility

cduss
2129d5b8mo ago

Add first-message auth for browser WebSocket clients

cduss
7f1c5fd8mo ago

Remove hf_oauth - server has its own auth

cduss
3b828d18mo ago

Add CORS middleware for browser clients

cduss
b6e4de58mo ago

Fix WebSocket close before accept and add connection logging

cduss
36869198mo ago

Trigger rebuild

cduss
b118f338mo ago

Enable HF OAuth + accept Bearer token in headers

cduss, Claude Opus 4.5
da92af18mo ago

Support HF proxy auth for logged-in users

cduss, Claude Opus 4.5
35048268mo ago

Fix list response format for GStreamer compatibility

cduss, Claude Opus 4.5
8fdff898mo ago

Fix: remove __pycache__ and add .gitignore

cduss, Claude Opus 4.5
97521a08mo ago

Add HuggingFace token authentication

cduss, Claude Opus 4.5
49655de8mo ago

Add WebRTC signaling server for baby camera

cduss, Claude Opus 4.5
3ea688a8mo ago

initial commit

cduss