Skip to content

fix(nix): ship managed FAL backend in sealed package - #30954

Closed
LeonSGP43 wants to merge 1 commit into
NousResearch:mainfrom
LeonSGP43:hermes/fix-30931-nix-fal-backend
Closed

fix(nix): ship managed FAL backend in sealed package#30954
LeonSGP43 wants to merge 1 commit into
NousResearch:mainfrom
LeonSGP43:hermes/fix-30931-nix-fal-backend

Conversation

@LeonSGP43

Copy link
Copy Markdown
Contributor

Summary

  • include the fal dependency group in the default Nix sealed runtime
  • avoid first-use lazy install attempts for image generation inside the immutable store python
  • keep the fix Nix-specific instead of widening [all] for every install path

Closes #30931

@alt-glitch alt-glitch added type/bug Something isn't working P2 Medium — degraded but workaround exists area/nix Nix flake, NixOS module, container packaging tool/vision Vision analysis and image generation labels May 23, 2026
@DavSanchez

DavSanchez commented May 23, 2026

Copy link
Copy Markdown

Thanks for taking care of this!

I'm unfamiliar with the Hermes codebase. Do you think that this might be impacting other tools that require adding explicit dependencies to nixRuntimeDependencyGroups? Wondering about browser/computer use and so on. I still only use a fraction of what Hermes has to offer, but wondering if this issue might happen for some other feature when the time comes that I attempt to use it.

Perhaps a way to customize an existing setup via a home-manager module that works for macOS (or nix-darwin) could help. There's #9087 being worked on 🤔, would love to see it available!

@teknium1

Copy link
Copy Markdown
Contributor

Thanks for the focused Nix fix. This is now covered on main through the package-variant implementation.

Closing as implemented on main.

@teknium1 teknium1 closed this Jul 13, 2026
@teknium1 teknium1 added the sweeper:implemented-on-main Sweeper: behavior already present on current main label Jul 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/nix Nix flake, NixOS module, container packaging P2 Medium — degraded but workaround exists sweeper:implemented-on-main Sweeper: behavior already present on current main tool/vision Vision analysis and image generation type/bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Image generation (and perhaps other Python-dependent tools) broken when Hermes Agent installed via Nix

4 participants