feat: expose Gitea surface, Chromebox gateway queue, and unified protocol_muse package #219

Merged
super merged 11 commits from builder/gitea-chromebox-protocol-muse into master 2026-10-10 16:22:17 +00:00
Owner

Pull Request: Web Surface, Chromebox Gateway & Protocol Muse

Summary

  1. Chromebox Gateway: Extended bin/chromebox-gateway.py with GET /api/v1/queue supporting Bearer token auth, rate limiting, and fleet task inspection.
  2. Cloudflare Ingress: Configured dm.muse-dev.online, git.muse-dev.online, and tea.muse-dev.online in /home/super/.cloudflared/config.yml.
  3. Box Web Console: Added direct 🍵 Git Repos action button in header controls and Gitea surface card in Agentic Dev tab.
  4. Unified Python Package: Implemented packages/protocol-muse/ (protocol_muse) providing MuseClient with Noise protocol gateway and HTTPS DM fallback. Built offline wheel to ~/workspace/wheels/.
  5. Rebuild Recovery: Updated cloud-uptime/recover-after-rebuild.sh to install cached wheels offline.

Verification

  • All 19 dedicated unit tests passing cleanly.
  • Tested live endpoints on https://100.123.153.75:8445/api/v1/queue and http://127.0.0.1:3000.
### Pull Request: Web Surface, Chromebox Gateway & Protocol Muse #### Summary 1. **Chromebox Gateway**: Extended `bin/chromebox-gateway.py` with `GET /api/v1/queue` supporting Bearer token auth, rate limiting, and fleet task inspection. 2. **Cloudflare Ingress**: Configured `dm.muse-dev.online`, `git.muse-dev.online`, and `tea.muse-dev.online` in `/home/super/.cloudflared/config.yml`. 3. **Box Web Console**: Added direct `🍵 Git Repos` action button in header controls and Gitea surface card in Agentic Dev tab. 4. **Unified Python Package**: Implemented `packages/protocol-muse/` (`protocol_muse`) providing `MuseClient` with Noise protocol gateway and HTTPS DM fallback. Built offline wheel to `~/workspace/wheels/`. 5. **Rebuild Recovery**: Updated `cloud-uptime/recover-after-rebuild.sh` to install cached wheels offline. #### Verification - All 19 dedicated unit tests passing cleanly. - Tested live endpoints on `https://100.123.153.75:8445/api/v1/queue` and `http://127.0.0.1:3000`.
super added 9 commits 2026-10-10 15:40:24 +00:00
super added 1 commit 2026-10-10 15:40:45 +00:00
super added 1 commit 2026-10-10 15:44:35 +00:00
super merged commit bf0e7560d1 into master 2026-10-10 16:22:17 +00:00
Sign in to join this conversation.