• v0.7.8-dev e04f7bf2e6

    Release v0.7.8-dev
    Some checks failed
    Build and Test / build (push) Failing after 12s
    Build Container / Build and Push Container (push) Failing after 13s
    Build Container / Create Release (push) Has been skipped
    Build Linux / build-linux (linux-amd64, false, x86_64-unknown-linux-musl) (push) Failing after 16s
    Build Linux / build-linux (linux-arm64, true, aarch64-unknown-linux-gnu) (push) Failing after 24s
    Pre-release

    mik-tf released this 2026-03-28 06:27:28 +00:00 | 1 commits to development since this release

    Changes

    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
  • v0.7.7-dev 6f88b92e7c

    Release v0.7.7-dev
    Some checks failed
    Build and Test / build (push) Failing after 17s
    Build Container / Build and Push Container (push) Failing after 12s
    Build Container / Create Release (push) Has been skipped
    Build Linux / build-linux (linux-amd64, false, x86_64-unknown-linux-musl) (push) Failing after 28s
    Build Linux / build-linux (linux-arm64, true, aarch64-unknown-linux-gnu) (push) Failing after 32s
    Pre-release

    mik-tf released this 2026-03-28 03:36:59 +00:00 | 4 commits to development since this release

    Changes

    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
  • v0.7.6-dev 8c0fe046f6

    Release v0.7.6-dev — Voice AI Pipeline
    Some checks failed
    Build and Test / build (push) Failing after 13s
    Build Container / Build and Push Container (push) Failing after 11s
    Build Container / Create Release (push) Has been skipped
    Build Linux / build-linux (linux-amd64, false, x86_64-unknown-linux-musl) (push) Failing after 16s
    Build Linux / build-linux (linux-arm64, true, aarch64-unknown-linux-gnu) (push) Failing after 32s
    Pre-release

    mik-tf released this 2026-03-27 01:12:21 +00:00 | 6 commits to development since this release

    Changes

    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 serve CLI arg from inspector TOML
    • Inspector now starts reliably (was crash-looping)

    Tests

    • Smoke: 122/124 (0 failures, 2 skipped)
    • Integration: 20/20
    Downloads
  • v0.7.5-dev 8c0fe046f6

    Release v0.7.5-dev
    Some checks failed
    Build and Test / build (push) Failing after 13s
    Build Container / Build and Push Container (push) Failing after 11s
    Build Container / Create Release (push) Has been skipped
    Build Linux / build-linux (linux-amd64, false, x86_64-unknown-linux-musl) (push) Failing after 16s
    Build Linux / build-linux (linux-arm64, true, aarch64-unknown-linux-gnu) (push) Failing after 32s
    Pre-release

    mik-tf released this 2026-03-27 01:12:21 +00:00 | 6 commits to development since this release

    Changes

    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
  • v0.7.4-dev f67eefe7a7

    Release v0.7.4-dev
    Some checks failed
    Build and Test / build (push) Failing after 11s
    Build Container / Build and Push Container (push) Failing after 9s
    Build Container / Create Release (push) Has been skipped
    Build Linux / build-linux (linux-amd64, false, x86_64-unknown-linux-musl) (push) Failing after 15s
    Build Linux / build-linux (linux-arm64, true, aarch64-unknown-linux-gnu) (push) Failing after 30s
    Pre-release

    mik-tf released this 2026-03-26 16:53:22 +00:00 | 9 commits to development since this release

    Changes

    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_ui from hero_foundry repo (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-dev
    
    Downloads
  • v0.7.3-dev 52e2d10b7b

    Release v0.7.3-dev — Fix regressions + E2E tests
    Some checks failed
    Build and Test / build (push) Failing after 16s
    Build Container / Build and Push Container (push) Failing after 9s
    Build Container / Create Release (push) Has been skipped
    Build Linux / build-linux (linux-amd64, false, x86_64-unknown-linux-musl) (push) Failing after 17s
    Build Linux / build-linux (linux-arm64, true, aarch64-unknown-linux-gnu) (push) Failing after 30s
    Pre-release

    mik-tf released this 2026-03-26 12:49:09 +00:00 | 11 commits to development since this release

    Changes

    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
  • v0.7.2-dev da9303d65d

    Release v0.7.2-dev — OSIS Storage Migration
    Some checks failed
    Build and Test / build (push) Failing after 10s
    Build Container / Build and Push Container (push) Failing after 10s
    Build Container / Create Release (push) Has been skipped
    Build Linux / build-linux (linux-amd64, false, x86_64-unknown-linux-musl) (push) Failing after 14s
    Build Linux / build-linux (linux-arm64, true, aarch64-unknown-linux-gnu) (push) Failing after 20s
    Pre-release

    mik-tf released this 2026-03-25 23:54:47 +00:00 | 12 commits to development since this release

    OSIS 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

    Downloads
  • v0.7.1-dev 0bf965d45b

    Release v0.7.1-dev
    Some checks failed
    Build and Test / build (push) Failing after 12s
    Build Container / Build and Push Container (push) Failing after 10s
    Build Container / Create Release (push) Has been skipped
    Build Linux / build-linux (linux-arm64, true, aarch64-unknown-linux-gnu) (push) Failing after 24s
    Build Linux / build-linux (linux-amd64, false, x86_64-unknown-linux-musl) (push) Failing after 25s
    Pre-release

    mik-tf released this 2026-03-24 21:00:20 +00:00 | 19 commits to development since this release

    Changes

    • 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 herodev
    
    Downloads
  • v0.7.0-dev b9e6e3de99

    Release v0.7.0-dev — Voice AI Pipeline Phase 1-2
    Some checks failed
    Build and Test / build (push) Failing after 10s
    Build Container / Build and Push Container (push) Failing after 9s
    Build Container / Create Release (push) Has been skipped
    Build Linux / build-linux (linux-arm64, true, aarch64-unknown-linux-gnu) (push) Failing after 28s
    Build Linux / build-linux (linux-amd64, false, x86_64-unknown-linux-musl) (push) Failing after 34s
    Pre-release

    mik-tf released this 2026-03-24 17:25:00 +00:00 | 20 commits to development since this release

    Voice 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
  • v0.6.9-dev ebe165035e

    Release v0.6.9-dev
    Some checks failed
    Build and Test / build (push) Failing after 15s
    Build Container / Build and Push Container (push) Failing after 10s
    Build Container / Create Release (push) Has been skipped
    Build Linux / build-linux (linux-arm64, true, aarch64-unknown-linux-gnu) (push) Failing after 19s
    Build Linux / build-linux (linux-amd64, false, x86_64-unknown-linux-musl) (push) Failing after 21s
    Build macOS / build-macos (push) Has been cancelled
    Pre-release

    mik-tf released this 2026-03-23 15:21:23 +00:00 | 24 commits to development since this release

    Fixes

    • 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