-
Release v0.7.8-dev
Pre-releaseSome checks failedBuild and Test / build (push) Failing after 12sBuild Container / Build and Push Container (push) Failing after 13sBuild Container / Create Release (push) Has been skippedBuild Linux / build-linux (linux-amd64, false, x86_64-unknown-linux-musl) (push) Failing after 16sBuild Linux / build-linux (linux-arm64, true, aarch64-unknown-linux-gnu) (push) Failing after 24sreleased this
2026-03-28 06:27:28 +00:00 | 1 commits to development since this releaseChanges
Fixes
- #102: hero_foundry_ui crash-loop — add start subcommand to TOML exec
- hero_compute enabled in user profile (builds from local branch with proxy fix)
Tests
- #101: 15 new Playwright specs (jwt-auth 4, tts-trackbar 5, compute 6)
- Smoke: 122/124 (0 failures, 2 skipped)
- Integration: 20/20
- E2E: 126+ (15 new specs added)
Repos
hero_services (TOML fixes, profile, test specs)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Release v0.7.7-dev
Pre-releaseSome checks failedBuild and Test / build (push) Failing after 17sBuild Container / Build and Push Container (push) Failing after 12sBuild Container / Create Release (push) Has been skippedBuild Linux / build-linux (linux-amd64, false, x86_64-unknown-linux-musl) (push) Failing after 28sBuild Linux / build-linux (linux-arm64, true, aarch64-unknown-linux-gnu) (push) Failing after 32sreleased this
2026-03-28 03:36:59 +00:00 | 4 commits to development since this releaseChanges
Sync release — all development HEAD code deployed.
Includes from previous sessions:
- #92 JWT auth integration (hero_auth, hero_os, hero_archipelagos, hero_agent)
- #89 TTS trackbar (seek, replay, speed, keyboard shortcuts)
- #100 Inspector crash-loop fix
- #33 Compute service enabled (TOML fix + user profile)
- Whiteboard web asset fixes
Tests
- Smoke: 122/124 (0 failures)
- Integration: 20/20
- E2E: 111/111
Note
Image >2GB — direct transfer only (registry 500 errors on large uploads).
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Release v0.7.6-dev — Voice AI Pipeline
Pre-releaseSome checks failedBuild and Test / build (push) Failing after 13sBuild Container / Build and Push Container (push) Failing after 11sBuild Container / Create Release (push) Has been skippedBuild Linux / build-linux (linux-amd64, false, x86_64-unknown-linux-musl) (push) Failing after 16sBuild Linux / build-linux (linux-arm64, true, aarch64-unknown-linux-gnu) (push) Failing after 32sreleased this
2026-03-27 01:12:21 +00:00 | 6 commits to development since this releaseChanges
TTS Trackbar Complete (lhumina_code/home#89)
- Click-to-seek on progress bar
- Replay button
- Playback speed control (0.5x-2.0x, persisted)
- Keyboard shortcuts: Space=pause, Left/Right=seek ±5s
- Stitched AudioBuffer for seek/replay
Inspector Fix (lhumina_code/home#100)
- Removed invalid
serveCLI arg from inspector TOML - Inspector now starts reliably (was crash-looping)
Tests
- Smoke: 122/124 (0 failures, 2 skipped)
- Integration: 20/20
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Release v0.7.5-dev
Pre-releaseSome checks failedBuild and Test / build (push) Failing after 13sBuild Container / Build and Push Container (push) Failing after 11sBuild Container / Create Release (push) Has been skippedBuild Linux / build-linux (linux-amd64, false, x86_64-unknown-linux-musl) (push) Failing after 16sBuild Linux / build-linux (linux-arm64, true, aarch64-unknown-linux-gnu) (push) Failing after 32sreleased this
2026-03-27 01:12:21 +00:00 | 6 commits to development since this releaseChanges
User Identity and Auth Integration (lhumina_code/home#92)
- hero_auth: per-user SSO login with JWT per OSIS public_key
- hero_os: JWT exchange after OSIS login, stored in localStorage
- hero_archipelagos: Authorization Bearer headers on all hero_agent API calls
- hero_agent: JWT middleware extracts user identity, replaces 8 hardcoded anonymous locations
- Graceful degradation: no JWT = anonymous fallback
Bug Fixes
- hero_whiteboard: missing connection-status.js and bootstrap.bundle.min.js in web assets
- Tracked hero_inspector crash-loop as lhumina_code/home#100
Tests
- Smoke: 121/124 (0 failures, 3 skipped)
- Integration: 20/20
Repos
hero_auth, hero_os, hero_archipelagos, hero_agent, hero_whiteboard
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Release v0.7.4-dev
Pre-releaseSome checks failedBuild and Test / build (push) Failing after 11sBuild Container / Build and Push Container (push) Failing after 9sBuild Container / Create Release (push) Has been skippedBuild Linux / build-linux (linux-amd64, false, x86_64-unknown-linux-musl) (push) Failing after 15sBuild Linux / build-linux (linux-arm64, true, aarch64-unknown-linux-gnu) (push) Failing after 30sreleased this
2026-03-26 16:53:22 +00:00 | 9 commits to development since this releaseChanges
Complete E2E verification + 1-1 test coverage (lhumina_code/home#97)
- All 97 checklist items verified via Hero Browser MCP on herodev
- 29 new Playwright tests (121 total across 18 spec files)
- 253 total tests pass: 122 smoke + 20 integration + 111 E2E
Fix foundry UI (lhumina_code/home#97)
- Build
hero_foundry_uifromhero_foundryrepo (Unix socket) instead of standalone repo (TCP — broken) - Remove broken entrypoint.sh symlink workaround
- Add missing
static/assets for#[derive(Embed)] - Foundry UI now responds 200 at
/hero_foundry_ui/
Test coverage
Suite Result Smoke 122 passed Integration 20 passed E2E Playwright 111 passed Total 253 passed, 0 failed Deploy
TAG=0.7.4-dev make pack && make push cd deploy/single-vm && make update ENV=herodev VERSION=0.7.4-devDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Release v0.7.3-dev — Fix regressions + E2E tests
Pre-releaseSome checks failedBuild and Test / build (push) Failing after 16sBuild Container / Build and Push Container (push) Failing after 9sBuild Container / Create Release (push) Has been skippedBuild Linux / build-linux (linux-amd64, false, x86_64-unknown-linux-musl) (push) Failing after 17sBuild Linux / build-linux (linux-arm64, true, aarch64-unknown-linux-gnu) (push) Failing after 30sreleased this
2026-03-26 12:49:09 +00:00 | 11 commits to development since this releaseChanges
Bug Fixes
- #93 LLM fallback: Groq as direct fallback, real error messages
- #94 Chat auto-scroll during streaming
- #95 Single dock, iframe navbar suppression, foundry URL fix
- WASM build: Fix duplicate patch injection in build-wasm.sh
- Proxy: Unix socket bridge + HTTP listener seeding
New
- 100+ E2E Playwright tests (12 spec files)
- docs/e2e_checklist.md feature matrix
Repos Modified
hero_agent, hero_archipelagos, hero_os, hero_services, hero_books, hero_redis, hero_voice, hero_compute, hero_foundry_ui
Verified via Hero Browser MCP on herodev.gent04.grid.tf
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Release v0.7.2-dev — OSIS Storage Migration
Pre-releaseSome checks failedBuild and Test / build (push) Failing after 10sBuild Container / Build and Push Container (push) Failing after 10sBuild Container / Create Release (push) Has been skippedBuild Linux / build-linux (linux-amd64, false, x86_64-unknown-linux-musl) (push) Failing after 14sBuild Linux / build-linux (linux-arm64, true, aarch64-unknown-linux-gnu) (push) Failing after 20sreleased this
2026-03-25 23:54:47 +00:00 | 12 commits to development since this releaseOSIS Storage Migration (#45, #91)
- All hero_agent storage migrated from SQLite to OSIS
- 5 new rootobjects: AgentConversation, AgentMessage, AgentMemory, AgentAuditEntry, AgentUsageEntry
- SQLite and rusqlite completely removed
- 10 new smoke tests for OSIS-backed endpoints
- All REST API endpoints unchanged — zero frontend impact
Testing (layers 1-5)
- Unit: 8 passed
- Smoke: 119 passed
- Integration: 18 passed
- E2E regression + adversarial: 19 passed
Configuration
- OSIS_URL (default: http://127.0.0.1:6666/hero_osis)
- OSIS_CONTEXT (default: default)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Release v0.7.1-dev
Pre-releaseSome checks failedBuild and Test / build (push) Failing after 12sBuild Container / Build and Push Container (push) Failing after 10sBuild Container / Create Release (push) Has been skippedBuild Linux / build-linux (linux-arm64, true, aarch64-unknown-linux-gnu) (push) Failing after 24sBuild Linux / build-linux (linux-amd64, false, x86_64-unknown-linux-musl) (push) Failing after 25sreleased this
2026-03-24 21:00:20 +00:00 | 19 commits to development since this releaseChanges
- feat: POST/DELETE/PATCH conversation endpoints in hero_agent (#80)
- fix: voice read aloud — pure JS event delegation, no Dioxus async eval (#80)
- fix: auto-read TTS uses shared AudioContext created at toggle click (#80)
- fix: convo mode AudioContext created in direct JS onclick (#80)
- All audio APIs now called from browser gesture context — cross-browser safe
Repos touched
- hero_agent (conversation REST API)
- hero_archipelagos (AI island voice fixes)
Test results
- Smoke: 115/115 passed
- Integration: 20/20 passed
Deploy
TAG=0.7.1-dev make pack # Direct transfer (registry 500) docker save | gzip | scp to herodevDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Release v0.7.0-dev — Voice AI Pipeline Phase 1-2
Pre-releaseSome checks failedBuild and Test / build (push) Failing after 10sBuild Container / Build and Push Container (push) Failing after 9sBuild Container / Create Release (push) Has been skippedBuild Linux / build-linux (linux-arm64, true, aarch64-unknown-linux-gnu) (push) Failing after 28sBuild Linux / build-linux (linux-amd64, false, x86_64-unknown-linux-musl) (push) Failing after 34sreleased this
2026-03-24 17:25:00 +00:00 | 20 commits to development since this releaseVoice AI Phase 1-2 (#78)
- Groq Orpheus TTS (6 voices: Diana, Hannah, Autumn, Austin, Daniel, Troy)
- Read aloud + speaker button
- SSE keepalive 5s for long tool calls
- Auto-scroll, race condition fixes
- 22/22 builds pass
See #87 for known issues.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Release v0.6.9-dev
Pre-releaseSome checks failedBuild and Test / build (push) Failing after 15sBuild Container / Build and Push Container (push) Failing after 10sBuild Container / Create Release (push) Has been skippedBuild Linux / build-linux (linux-arm64, true, aarch64-unknown-linux-gnu) (push) Failing after 19sBuild Linux / build-linux (linux-amd64, false, x86_64-unknown-linux-musl) (push) Failing after 21sBuild macOS / build-macos (push) Has been cancelledreleased this
2026-03-23 15:21:23 +00:00 | 24 commits to development since this releaseFixes
- MCP tools discovered at startup (62 tools, was 57) — mcp.json now seeded BEFORE services start
- TTS auto-read: proper fallback to browser speechSynthesis when server TTS returns 404
- Convo WebSocket URL fixed (was including /hero_agent in path)
- Wake word: alert Brave users to enable Speech API flag
- Per-message speaker button: same TTS fallback fix
Integration tests: 20/20 local pass
herodev.gent04.grid.tf → hero_zero:0.6.9-dev
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads