latest release only ships hero_memory CLI — server binaries missing #3
Labels
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
lhumina_code/hero_memory#3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Symptom
The
latestrelease at https://forge.ourworld.tf/lhumina_code/hero_memory/releases publishes a single asset:hero_memory-linux-musl-x86_64(~1 MB). That's the CLI client only.When a downstream service like
hero_books(dev) tries to use this — setHERO_MEMORY_SOCKETor runhero_memory --start— the CLI happily registershero_memory_inference,hero_memory_server, andhero_memory_uias hero_proc jobs, but those binaries don't exist on disk, so all three crash on launch:The failure mode is confusing because
hero_memory --startitself returnsstarted successfully (AllInOne)even though the child jobs immediately fail.Expected
The
latestrelease should publish all binaries needed for a working deployment:hero_memory(CLI — already there)hero_memory_inferencehero_memory_serverhero_memory_uihero_memory_proxy…matching the crates in this repo. Otherwise downstreams like
hero_booksdev cannot smoke-test against published artifacts.Ideally the CLI should also
bailearly if the required sibling binaries aren't on PATH, instead of registering jobs that crash later.Repro
Fresh TFGrid VM: