[meta] Hero Sandbox Review #275

Open
opened 2026-06-09 12:52:53 +00:00 by mik-tf · 47 comments
Owner

Rolling review of the Hero OS sandbox by the whole team. Post findings as comments, ideally one finding per comment with a screenshot.

How to read this issue

  • Current status of every finding in this thread lives in the status recap comment (what is done, what is partial, what is open, what needs a retest). It gets refreshed as things land.
  • The original planning items from the first capture are implemented through home#278 (expanded base bundle, hero_office, tester sizing, separating user apps from admin dashboards).
  • If your finding is marked UNCLEAR in the recap, a one line restatement or a retest on a fresh machine is the fastest way to get it moving.
Original capture (2026-06-09, kept for history)

Cockpit/Deployer

  • add hero_code to it, this has features to download repo's and such
  • make sure we can see the admin interface from proc & router
    would be good then we have the terminal available
  • Put hero_office
  • should give max 4 GB to a zero-os
  • have an admin tab where we have the admin apps
    • separated from user apps
  • Add more apps to the base bundle
    • e.g.

image

NOTE: For now we do 1 slice = 4gb and 1 tester vm =2xslice, otherwise we have 1 tester vm = 1vcpu, 4gb, would be too slow

Rolling review of the Hero OS sandbox by the whole team. Post findings as comments, ideally one finding per comment with a screenshot. **How to read this issue** - Current status of every finding in this thread lives in the [status recap comment](https://forge.ourworld.tf/lhumina_code/home/issues/275#issuecomment-40699) (what is done, what is partial, what is open, what needs a retest). It gets refreshed as things land. - The original planning items from the first capture are implemented through [home#278](https://forge.ourworld.tf/lhumina_code/home/issues/278) (expanded base bundle, hero_office, tester sizing, separating user apps from admin dashboards). - If your finding is marked UNCLEAR in the recap, a one line restatement or a retest on a fresh machine is the fastest way to get it moving. <details> <summary>Original capture (2026-06-09, kept for history)</summary> # Cockpit/Deployer - add hero_code to it, this has features to download repo's and such - make sure we can see the admin interface from proc & router would be good then we have the terminal available - Put hero_office - should give max 4 GB to a zero-os - have an admin tab where we have the admin apps - separated from user apps - Add more apps to the base bundle - e.g. ![image](/attachments/c23d4e4f-d87a-4c6a-85d9-a60c9a0a2ab0) NOTE: For now we do 1 slice = 4gb and 1 tester vm =2xslice, otherwise we have 1 tester vm = 1vcpu, 4gb, would be too slow </details>
257 KiB
Author
Owner

Cockpit/Deployer

  • Make sure we have latest from lab
  • Update button
    • Need it from the admin for individual vms and all vms
      • e.g. you can click mass update hero_proc for all sandboxes, or for user 1,2,3, etc.
    • If its hero_proc, it restarts, if not hero_proc, change the binary then hero_proc restarts, etc.
  • Can download the main binaries or the development/integration binaries, etc. so we can test not just main
    • By default, all main
# Cockpit/Deployer - Make sure we have latest from lab - Update button - Need it from the admin for individual vms and all vms - e.g. you can click mass update hero_proc for all sandboxes, or for user 1,2,3, etc. - If its hero_proc, it restarts, if not hero_proc, change the binary then hero_proc restarts, etc. - Can download the main binaries or the development/integration binaries, etc. so we can test not just main - By default, all main
Author
Owner

Admin page

  • image
  • the active page needs to be highlighted btw
  • When deploy on admin to provision + install
    • if it breaks half-way, we need
      • way to re-install, re-provision, and also self-heal
# Admin page - ![image](/attachments/45c1334e-1859-4fb0-bbd1-17bda810637e) - the active page needs to be highlighted btw - When deploy on admin to provision + install - if it breaks half-way, we need - way to re-install, re-provision, and also self-heal
196 KiB
Author
Owner

Deployer/Cockpit

image
we need spaces on the control buttons or more room

# Deployer/Cockpit ![image](/attachments/d1fbbaed-01c3-40c5-8cc5-b7fde10b985c) we need spaces on the control buttons or more room
449 KiB
Author
Owner

Cockpit/Deployer

image
these need to be a toggle button

# Cockpit/Deployer ![image](/attachments/c01c9af1-f36b-44f8-a939-61a9b0e68ee2) these need to be a toggle button
Author
Owner

Cockpit/Deployer

also need an option to upgrade all services

  • note: maybe already done, chekc it is possible for tester vms individually, and deployer/admin for all and individual testers vm (but called by admin)
# Cockpit/Deployer also need an option to upgrade all services - note: maybe already done, chekc it is possible for tester vms individually, and deployer/admin for all and individual testers vm (but called by admin)
Author
Owner

Kimi Agent

image
even after an upgrade it does not work
but sometimes kimi agent works after a while. need to investigate
hint: check if its an issue with kimi itself or when it is in the deployer

# Kimi Agent ![image](/attachments/0d62271e-3929-4145-8ddb-7405739bf3ab) even after an upgrade it does not work but sometimes kimi agent works after a while. need to investigate hint: check if its an issue with kimi itself or when it is in the deployer
120 KiB
Author
Owner

Deployer

  • in admin dashboard we can't see the vm admin itself mycelium address, as we can with users vms
  • DONE
# Deployer - in admin dashboard we can't see the vm admin itself mycelium address, as we can with users vms - DONE
Author
Owner

Deployer/Cockpit

image

also on the whiteboard + the rest of the services all need to have voice integration

# Deployer/Cockpit ![image](/attachments/36ca113a-c82a-4b8c-9b40-af153fdf23a2) also on the whiteboard + the rest of the services all need to have voice integration
303 KiB
Author
Owner

Hero_voice

the hero voice quality seems to be not that great?

image

# Hero_voice the hero voice quality seems to be not that great? ![image](/attachments/b99c6524-a28c-465d-99a8-f1e01930492e)
Author
Owner

hero_planner

image

doesn't get filtered

actually even selecting any of these pins doesn't do an filtering too

Fixed

# hero_planner ![image](/attachments/32804b43-7731-460c-a30f-bd48f49c995a) ~~doesn't get filtered~~ ~~actually even selecting any of these pins doesn't do an filtering too~~ Fixed
133 KiB
Author
Owner

Deployer

image
Tried deleting one of my VMs since I deployed two. Hit this


image
And this if I hit "install"

Hint: maybe it was due to restarting the admin deployer at the same time. Seemed transient as hinted. considered fixed.

# Deployer ![image](/attachments/827c83c3-47b8-49d6-b67e-79f85553b390) Tried deleting one of my VMs since I deployed two. Hit this --- ![image](/attachments/ec4c4676-8cba-45c4-8a21-5f9759543c1d) And this if I hit "install" Hint: maybe it was due to restarting the admin deployer at the same time. Seemed transient as hinted. considered fixed.
Author
Owner

Hero cockpit/deployer

image

  • here it says qa,test,main but its just the mnemonic set as such, the nodes are just on qa and main
    • it should show qa and main then.
      FIXED
# Hero cockpit/deployer ![image](/attachments/2517531b-2aa9-483b-9534-00b15b04c6f3) - here it says qa,test,main but its just the mnemonic set as such, the nodes are just on qa and main - it should show qa and main then. FIXED
111 KiB
Owner

hero_db_admin

image

hero_db_admin ![image](/attachments/0f340b15-b03b-4469-91dc-ccf7abec3f42)
Owner

upgrading cockpit

image

image

upgrading cockpit ![image](/attachments/020fb48d-1134-45e4-a91f-5ec671eabb5e) ![image](/attachments/a2d39b87-aa87-4938-9fd1-cdceff4ef3e3)
Owner

herobiz

wrong theme
image

herobiz wrong theme ![image](/attachments/b96de4f8-b29a-4457-be15-f32986022afa)
280 KiB
Owner

a vm install

image

a vm install ![image](/attachments/8d4a1929-f71f-4e09-b794-2c56f598feef)
116 KiB
thabeta changed title from Hero Sandbox Features to Add to Hero Sandbox Review 2026-06-10 08:20:43 +00:00
Owner

accessing /admin/users

image

accessing /admin/users ![image](/attachments/b65b16c2-604a-49fb-a8a1-2c96a82b4805)
Owner

orchestrator launching kimi fleet

image

orchestrator launching kimi fleet ![image](/attachments/e4189da1-041b-451c-bfa9-0cc65443d9c1)
134 KiB
Owner

orchestrator by default not auth, no way to setup auth image

also this is the admin page, but it still highlights agents tab

orchestrator by default not auth, no way to setup auth ![image](/attachments/f7f652b4-a44c-463c-99e7-6a6002d0b40a) also this is the admin page, but it still highlights agents tab
166 KiB
Owner

orchestrator fleet info don't exist (e.g what was the prompt, what were the repos,.. etc)

image

orchestrator fleet info don't exist (e.g what was the prompt, what were the repos,.. etc) ![image](/attachments/4fc57a2a-d764-4c0e-bbce-733b7afa5435)
116 KiB
Owner

Apps descriptions (kimi, orchestrator)

image

Apps descriptions (kimi, orchestrator) ![image](/attachments/67587655-5ac4-4b65-b569-2ec8d5b6e2db)
Owner

slides claims to create dir if doesn't exist
image

Also, the buttons look disabled
image

slides claims to create dir if doesn't exist ![image](/attachments/f6b664cd-9eec-456a-9335-f97a4a292851) Also, the buttons look disabled ![image](/attachments/ffc9acd1-a3e3-467d-9fcd-9328731a9c61)

The voice bar doesn't do anything
image

Also, these options go nowhere
image

The voice bar doesn't do anything ![image](/attachments/073270f0-a439-4d0b-aa8e-f91334f0d222) Also, these options go nowhere ![image](/attachments/4b2384ce-353d-4062-b586-69d34c5e162c)

buttons look disabled
image

pdf view

image

buttons look disabled ![image](/attachments/e1bfa10c-4fb2-464b-97e9-d0065d114a0b) pdf view ![image](/attachments/8d1dc612-e057-4e8a-ae3c-bc97b1d9230b)

Try to record a question in books

image

Try to record a question in books ![image](/attachments/1feb4267-424d-46ca-b31f-9c5066f66271)
116 KiB

can't install hero agent

image

can't install hero agent ![image](/attachments/b2e19acd-4733-428d-9fc6-ffba569b1f3b)

Click "Huddle" at the top right
image

Click "Huddle" at the top right ![image](/attachments/45eac774-520a-4955-b4a1-21edcf94f094)

can't install Office

image

can't install Office ![image](/attachments/93d0e352-da7d-4f3c-b2e2-720b8bbfeeec)
Author
Owner

@AhmedHanafy725 wrote in #275 (comment):

can't install Office

image

On it

@AhmedHanafy725 wrote in https://forge.ourworld.tf/lhumina_code/home/issues/275#issuecomment-40106: > can't install Office > > [![image](/attachments/93d0e352-da7d-4f3c-b2e2-720b8bbfeeec)](/lhumina_code/home/attachments/93d0e352-da7d-4f3c-b2e2-720b8bbfeeec) On it
Author
Owner

@AhmedHanafy725 wrote in #275 (comment):

can't install hero agent

image

I am removing hero_agent from the Sandbox for now, since hero_kimi is very good, and hero_orchestrator too. We don't need hero_agent for now and maybe never going forward, especialyl since Thabet is doing a lot of work on hero_shrimp and it's going well. So we can consider this done.

@AhmedHanafy725 wrote in https://forge.ourworld.tf/lhumina_code/home/issues/275#issuecomment-40086: > can't install hero agent > > [![image](/attachments/b2e19acd-4733-428d-9fc6-ffba569b1f3b)](/lhumina_code/home/attachments/b2e19acd-4733-428d-9fc6-ffba569b1f3b) I am removing hero_agent from the Sandbox for now, since hero_kimi is very good, and hero_orchestrator too. We don't need hero_agent for now and maybe never going forward, especialyl since Thabet is doing a lot of work on hero_shrimp and it's going well. So we can consider this done.
Author
Owner

@thabeta wrote in #275 (comment):

Apps descriptions (kimi, orchestrator)

image

Don't know by who, but this seems done. Good.

@thabeta wrote in https://forge.ourworld.tf/lhumina_code/home/issues/275#issuecomment-40053: > Apps descriptions (kimi, orchestrator) > > [![image](/attachments/67587655-5ac4-4b65-b569-2ec8d5b6e2db)](/lhumina_code/home/attachments/67587655-5ac4-4b65-b569-2ec8d5b6e2db) Don't know by who, but this seems done. Good.
Author
Owner

@AhmedHanafy725 wrote in #275 (comment):

Try to record a question in books

image

That's a tricky one. Hero books needs aibroker, but I am not sure if we have aibroker working these days. @thabeta Any insights?

@AhmedHanafy725 wrote in https://forge.ourworld.tf/lhumina_code/home/issues/275#issuecomment-40085: > Try to record a question in books > > [![image](/attachments/1feb4267-424d-46ca-b31f-9c5066f66271)](/lhumina_code/home/attachments/1feb4267-424d-46ca-b31f-9c5066f66271) That's a tricky one. Hero books needs aibroker, but I am not sure if we have aibroker working these days. @thabeta Any insights?

Hero Memory's UI is slow. Also, check the scroll bar

Hero Memory's UI is slow. Also, check the scroll bar
Owner

hero_biz feedback:

  • not bugs but stylistic: fonts are too large, some of the pages don't have empty list placeholder (like no contracts instead of completely blank view would be nice, looks like something is broken otherwise.)

image

  • is loading between each tab necessary, makes it feel choppy and slow. can we lazy load instead? or perhaps fix underlying issue, api shouldnt be as slow.

  • when creating company (or any object) i get this error: Failed to save company: Internal error: Failed to save company: Network error: builder error

image

hero_biz feedback: - not bugs but stylistic: fonts are too large, some of the pages don't have empty list placeholder (like no contracts instead of completely blank view would be nice, looks like something is broken otherwise.) ![image](/attachments/c1a28f13-896c-419f-9a1b-4a45c9e9bc4a) - is loading between each tab necessary, makes it feel choppy and slow. can we lazy load instead? or perhaps fix underlying issue, api shouldnt be as slow. - when creating company (or any object) i get this error: Failed to save company: Internal error: Failed to save company: Network error: builder error ![image](/attachments/d8aea100-49d3-48df-9774-8f7d9f2a40da)
311 KiB
457 KiB
Owner

@thabeta wrote in #275 (comment):

orchestrator fleet info don't exist (e.g what was the prompt, what were the repos,.. etc)

Resolved in the current orchestrator build (integration). The fleet detail page now shows the prompt, the backend / model / effort / tools badges, the concurrency and repo count, and a per-repo card for every repo in the fleet. Minor polish still on the list (a collapsed full repo-path list + the created-at timestamp), but the core info is there.

@thabeta wrote in https://forge.ourworld.tf/lhumina_code/home/issues/275#issuecomment-40051: > orchestrator fleet info don't exist (e.g what was the prompt, what were the repos,.. etc) Resolved in the current orchestrator build (integration). The fleet detail page now shows the **prompt**, the **backend / model / effort / tools** badges, the **concurrency** and **repo count**, and a **per-repo card** for every repo in the fleet. Minor polish still on the list (a collapsed full repo-path list + the created-at timestamp), but the core info is there.
Owner

@thabeta wrote in #275 (comment):

also this is the admin page, but it still highlights agents tab

The tab-highlight half of this is resolved in the current build (verified live): the Admin page now correctly highlights the Admin tab, not Agents.

The other half — "orchestrator by default not auth, no way to setup auth" — is still open and tracked separately.

@thabeta wrote in https://forge.ourworld.tf/lhumina_code/home/issues/275#issuecomment-40050: > also this is the admin page, but it still highlights agents tab The tab-highlight half of this is resolved in the current build (verified live): the Admin page now correctly highlights the **Admin** tab, not Agents. The other half — *"orchestrator by default not auth, no way to setup auth"* — is still open and tracked separately.
Author
Owner

Status recap, 2026-06-12

Full pass over every finding in this thread, with current status. Legend: DONE shipped and verified, PARTIAL part of it shipped, OPEN not started or still failing, UNCLEAR needs a restatement or a retest to judge.

Big picture first: both onboarding paths were proven end to end today on a fully refreshed latest-integration channel. A brand new account and an existing account each went create, provision, install, browser SSO login, welcome email, working cockpit. RuyMaldonado, joriss, thabeta and timur all have fresh machines again (new web addresses, sent to each of you by welcome email). All release assets on the latest-integration channel were rebuilt and fresh installs were verified byte identical to the published binaries.

Platform: deployer and cockpit

Item By Status Notes
hero_code in the base bundle mik-tf DONE In the standard install set, running on fresh testers
hero_office in the base bundle mik-tf DONE Running on fresh testers; also closes "can't install Office" below
Tester sizing (2 slices, 2 vCPU, 8 GB) mik-tf DONE
Admin apps separated from user apps mik-tf DONE Testers see 17 user apps; the admin machine additionally sees the admin bundles
Expanded base bundle mik-tf DONE 21 components installed per tester
Releases always fresh ("latest from lab") mik-tf DONE Uploads now replace stale release assets by checksum
Update services on one VM from admin mik-tf DONE
Mass update across all tester VMs in one click mik-tf OPEN Not built yet; today it is one VM at a time
Channel selection (main / integration) mik-tf DONE Selectable at install and update
Active page highlighted in admin nav mik-tf DONE Orchestrator admin tab fixed too (see scott's reply)
Recovery when install breaks halfway mik-tf PARTIAL Re-install and delete plus re-provision both work and were exercised; fully automatic self healing is not there
Control buttons spacing mik-tf DONE Control page re-tiled to match the Apps page
"These need to be a toggle button" mik-tf UNCLEAR Needs a one line restatement of which control was meant
Upgrade all services mik-tf PARTIAL The tester cockpit has Update All; an admin triggered update of every tester at once does not exist
Admin VM's own mycelium address visible mik-tf DONE Marked done in thread
Transient delete / install errors mik-tf DONE Upgrades and restarts now run detached, so a dropped browser connection can no longer strand services. Remaining known case is the cockpit restarting itself: hero_proc#149
Networks listed without any nodes mik-tf DONE The node registry now lists only networks with real nodes
Upgrading cockpit errors thabeta PARTIAL Same root cause as the row above; only cockpit self update remains, tracked in hero_proc#149
hero_db_admin screenshot thabeta UNCLEAR Needs a retest on a fresh tester or a one line restatement
"a vm install" screenshot thabeta UNCLEAR Same
/admin/users error thabeta UNCLEAR The users page is in daily use and looks healthy; please retest
Mixed case usernames could not provision found while testing DONE New finding from today's walk: the VM name was derived from the username unchanged and the daemon refuses capitals. Fixed in 9158307

AI assistants

Item By Status Notes
Kimi agent not working / intermittent mik-tf DONE Works on fresh testers now
Kimi: sending from the empty state does nothing found while testing OPEN You must click New session first. Filed as hero_kimi_rust#8
Can't install hero_agent AhmedHanafy725 DONE Resolved by decision: hero_agent removed from the sandbox bundle
Orchestrator has no auth by default thabeta OPEN Tracked separately per scott's reply
Orchestrator fleet info missing thabeta DONE Resolved by scott, minor polish open
Orchestrator launching kimi fleet screenshot thabeta UNCLEAR Not sure if this was a bug report or a showcase
App descriptions for kimi and orchestrator thabeta DONE Confirmed in thread

Voice

Item By Status Notes
Voice integration on whiteboard and all apps mik-tf PARTIAL Shared voice and agent widgets just landed in the shared UI layer; per app wiring is rolling out
Voice bar does nothing, options go nowhere AhmedHanafy725 PARTIAL Same strand as the row above
Voice quality mik-tf OPEN With the voice owner, see hero_voice#37
Record a question in Books AhmedHanafy725 OPEN Depends on the voice wiring above plus the Books search fix that is built but not yet merged: hero_books#148

App polish

Item By Status Notes
Planner pin filtering sameh-farouk DONE Marked fixed in thread
Slides claims to create a dir, buttons look disabled thabeta OPEN No fix recorded yet
Books buttons look disabled, PDF view AhmedHanafy725 OPEN No fix recorded yet
Memory UI slow, scroll bar AhmedHanafy725 PARTIAL A memory UI fix shipped since; the slowness needs a retest
Biz wrong theme thabeta OPEN Biz UI work is active, retest after it lands
Biz fonts, empty list placeholders, per tab loading timur OPEN Same, active UI work in 74f56c4 and follow ups
Biz create company gives "builder error" timur PARTIAL Very likely fixed by the base url change in 74f56c4; needs one retest on a fresh tester

Infrastructure note

The rented mainnet node turned out to be a newer light generation machine that only accepts the light workload family, while our stack deploys the classic workload types, so it rejects every deployment. Details and a placement guard proposal in hero_os_tfgrid_deployer#25. Until that is resolved all testers run on the QA node, which is nearly full (room for one more tester). A capacity decision is needed before the next wave.

If a row of yours says UNCLEAR, a one line restatement (or a quick retest on your fresh machine) is the fastest way to get it moving.

# Status recap, 2026-06-12 Full pass over every finding in this thread, with current status. Legend: DONE shipped and verified, PARTIAL part of it shipped, OPEN not started or still failing, UNCLEAR needs a restatement or a retest to judge. Big picture first: both onboarding paths were proven end to end today on a fully refreshed latest-integration channel. A brand new account and an existing account each went create, provision, install, browser SSO login, welcome email, working cockpit. RuyMaldonado, joriss, thabeta and timur all have fresh machines again (new web addresses, sent to each of you by welcome email). All release assets on the latest-integration channel were rebuilt and fresh installs were verified byte identical to the published binaries. ## Platform: deployer and cockpit | Item | By | Status | Notes | |---|---|---|---| | hero_code in the base bundle | mik-tf | DONE | In the standard install set, running on fresh testers | | hero_office in the base bundle | mik-tf | DONE | Running on fresh testers; also closes "can't install Office" below | | Tester sizing (2 slices, 2 vCPU, 8 GB) | mik-tf | DONE | | | Admin apps separated from user apps | mik-tf | DONE | Testers see 17 user apps; the admin machine additionally sees the admin bundles | | Expanded base bundle | mik-tf | DONE | 21 components installed per tester | | Releases always fresh ("latest from lab") | mik-tf | DONE | Uploads now replace stale release assets by checksum | | Update services on one VM from admin | mik-tf | DONE | | | Mass update across all tester VMs in one click | mik-tf | OPEN | Not built yet; today it is one VM at a time | | Channel selection (main / integration) | mik-tf | DONE | Selectable at install and update | | Active page highlighted in admin nav | mik-tf | DONE | Orchestrator admin tab fixed too (see scott's reply) | | Recovery when install breaks halfway | mik-tf | PARTIAL | Re-install and delete plus re-provision both work and were exercised; fully automatic self healing is not there | | Control buttons spacing | mik-tf | DONE | Control page re-tiled to match the Apps page | | "These need to be a toggle button" | mik-tf | UNCLEAR | Needs a one line restatement of which control was meant | | Upgrade all services | mik-tf | PARTIAL | The tester cockpit has Update All; an admin triggered update of every tester at once does not exist | | Admin VM's own mycelium address visible | mik-tf | DONE | Marked done in thread | | Transient delete / install errors | mik-tf | DONE | Upgrades and restarts now run detached, so a dropped browser connection can no longer strand services. Remaining known case is the cockpit restarting itself: [hero_proc#149](https://forge.ourworld.tf/lhumina_code/hero_proc/issues/149) | | Networks listed without any nodes | mik-tf | DONE | The node registry now lists only networks with real nodes | | Upgrading cockpit errors | thabeta | PARTIAL | Same root cause as the row above; only cockpit self update remains, tracked in [hero_proc#149](https://forge.ourworld.tf/lhumina_code/hero_proc/issues/149) | | hero_db_admin screenshot | thabeta | UNCLEAR | Needs a retest on a fresh tester or a one line restatement | | "a vm install" screenshot | thabeta | UNCLEAR | Same | | /admin/users error | thabeta | UNCLEAR | The users page is in daily use and looks healthy; please retest | | Mixed case usernames could not provision | found while testing | DONE | New finding from today's walk: the VM name was derived from the username unchanged and the daemon refuses capitals. Fixed in [9158307](https://forge.ourworld.tf/lhumina_code/hero_os_tfgrid_deployer/commit/91583079ba348c4c08813a3a80bd6fab098eb453) | ## AI assistants | Item | By | Status | Notes | |---|---|---|---| | Kimi agent not working / intermittent | mik-tf | DONE | Works on fresh testers now | | Kimi: sending from the empty state does nothing | found while testing | OPEN | You must click New session first. Filed as [hero_kimi_rust#8](https://forge.ourworld.tf/lhumina_code/hero_kimi_rust/issues/8) | | Can't install hero_agent | AhmedHanafy725 | DONE | Resolved by decision: hero_agent removed from the sandbox bundle | | Orchestrator has no auth by default | thabeta | OPEN | Tracked separately per scott's reply | | Orchestrator fleet info missing | thabeta | DONE | Resolved by scott, minor polish open | | Orchestrator launching kimi fleet screenshot | thabeta | UNCLEAR | Not sure if this was a bug report or a showcase | | App descriptions for kimi and orchestrator | thabeta | DONE | Confirmed in thread | ## Voice | Item | By | Status | Notes | |---|---|---|---| | Voice integration on whiteboard and all apps | mik-tf | PARTIAL | Shared voice and agent widgets just landed in the shared UI layer; per app wiring is rolling out | | Voice bar does nothing, options go nowhere | AhmedHanafy725 | PARTIAL | Same strand as the row above | | Voice quality | mik-tf | OPEN | With the voice owner, see [hero_voice#37](https://forge.ourworld.tf/lhumina_code/hero_voice/issues/37) | | Record a question in Books | AhmedHanafy725 | OPEN | Depends on the voice wiring above plus the Books search fix that is built but not yet merged: [hero_books#148](https://forge.ourworld.tf/lhumina_code/hero_books/issues/148) | ## App polish | Item | By | Status | Notes | |---|---|---|---| | Planner pin filtering | sameh-farouk | DONE | Marked fixed in thread | | Slides claims to create a dir, buttons look disabled | thabeta | OPEN | No fix recorded yet | | Books buttons look disabled, PDF view | AhmedHanafy725 | OPEN | No fix recorded yet | | Memory UI slow, scroll bar | AhmedHanafy725 | PARTIAL | A memory UI fix shipped since; the slowness needs a retest | | Biz wrong theme | thabeta | OPEN | Biz UI work is active, retest after it lands | | Biz fonts, empty list placeholders, per tab loading | timur | OPEN | Same, active UI work in [74f56c4](https://forge.ourworld.tf/lhumina_code/hero_biz/commit/74f56c406231e6d66b45ec06b283c2ba4f7b0894) and follow ups | | Biz create company gives "builder error" | timur | PARTIAL | Very likely fixed by the base url change in [74f56c4](https://forge.ourworld.tf/lhumina_code/hero_biz/commit/74f56c406231e6d66b45ec06b283c2ba4f7b0894); needs one retest on a fresh tester | ## Infrastructure note The rented mainnet node turned out to be a newer light generation machine that only accepts the light workload family, while our stack deploys the classic workload types, so it rejects every deployment. Details and a placement guard proposal in [hero_os_tfgrid_deployer#25](https://forge.ourworld.tf/lhumina_code/hero_os_tfgrid_deployer/issues/25). Until that is resolved all testers run on the QA node, which is nearly full (room for one more tester). A capacity decision is needed before the next wave. If a row of yours says UNCLEAR, a one line restatement (or a quick retest on your fresh machine) is the fastest way to get it moving.
mik-tf changed title from Hero Sandbox Review to [meta] Hero Sandbox Review 2026-06-14 04:32:15 +00:00
mik-tf self-assigned this 2026-06-14 04:32:16 +00:00
Owner

Tried to access the collab app on the running sandbox and i faced this error:

https://thabeta005k.gent01.qa.grid.tf/hero_collab/web/

Cannot connect
Make sure hero_collab_server is running.
Unexpected token 'B', "Backend un"... is not valid JSON
Tried to access the collab app on the running sandbox and i faced this error: https://thabeta005k.gent01.qa.grid.tf/hero_collab/web/ ``` Cannot connect Make sure hero_collab_server is running. Unexpected token 'B', "Backend un"... is not valid JSON ```
Owner

image

Hero AIBroker keep loading models

![image](/attachments/21485bc2-3f03-4c26-9d17-26a551a0e86e) Hero AIBroker keep loading models
117 KiB
Owner

image

Hero Foundry backend not found

![image](/attachments/fd13feb5-c65e-4b30-8f93-844c44fe2073) Hero Foundry backend not found
117 KiB
Member

hero_biz network err
new contact -> save redirects to edit contact with this following err
same err with adding new employee, new project ... almost adding any new thing

hero_biz network err new contact -> save redirects to edit contact with this following err same err with adding new employee, new project ... almost adding any new thing
Member

hero_docs download pdf produces err
image

hero_docs download pdf produces err ![image](/attachments/2b9519ac-24f6-4a93-abac-b4d7c2055476)
Member

hero_books read button not working
image

hero_books read button not working ![image](/attachments/45e38fa9-55f5-4e17-99a6-215d347c62c6)
Member

hero slides wizard failure
image

hero slides wizard failure ![image](/attachments/3bd1ef1d-0b0e-4b27-a387-efa39341e311)
Member

@AhmedHanafy725 wrote in #275 (comment):

Click "Huddle" at the top right image

This is not a collab bug, it is a deployment issue (livekit is not configured or run on the server)

@AhmedHanafy725 wrote in https://forge.ourworld.tf/lhumina_code/home/issues/275#issuecomment-40087: > Click "Huddle" at the top right [![image](/attachments/45eac774-520a-4955-b4a1-21edcf94f094)](/lhumina_code/home/attachments/45eac774-520a-4955-b4a1-21edcf94f094) This is not a collab bug, it is a deployment issue (livekit is not configured or run on the server)
Member

hero voice
image

hero voice ![image](/attachments/f796b04e-0b07-4845-a18e-5e7e647284ff)
Member

@thabeta wrote in #275 (comment):

Tried to access the collab app on the running sandbox and i faced this error:

https://thabeta005k.gent01.qa.grid.tf/hero_collab/web/

Cannot connect
Make sure hero_collab_server is running.
Unexpected token 'B', "Backend un"... is not valid JSON

Backend down ? Can't see the logs from router dashboard

@thabeta wrote in https://forge.ourworld.tf/lhumina_code/home/issues/275#issuecomment-41043: > Tried to access the collab app on the running sandbox and i faced this error: > > https://thabeta005k.gent01.qa.grid.tf/hero_collab/web/ > > ```text > Cannot connect > Make sure hero_collab_server is running. > Unexpected token 'B', "Backend un"... is not valid JSON > ``` Backend down ? Can't see the logs from router dashboard
Sign in to join this conversation.
No milestone
No project
No assignees
7 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/home#275
No description provided.