archetypes: each built-in archetype ships an icon
reviewer, android-dev and reverse-engineer set services.hyperhive.agent.icon, with lib.mkDefault, to an SVG under nix/archetypes/icons, so an agent built from one shows an icon in the swarm UI until its config sets another. The archetype module-eval check requires an svg icon on each.
This commit is contained in:
parent
d48cc83dcb
commit
5cdf51fcfc
1 changed files with 80 additions and 9 deletions
|
|
@ -23,6 +23,9 @@ The hyperhive flake ships these:
|
|||
| `android-dev` | installs `android-tools` (`adb`, `fastboot`), Gradle and a JDK; default permissions. |
|
||||
| `reverse-engineer` | sets `services.hyperhive.agent.rea.enable`: installs REA, Ghidra 12.1 and procps, and allows all REA MCP tools; default permissions and the agent's normal memory cap. |
|
||||
|
||||
Each built-in archetype also sets `services.hyperhive.agent.icon`, so its agents
|
||||
show an icon in the swarm UI until their config sets another.
|
||||
|
||||
## Where an archetype comes from
|
||||
|
||||
A flake declares archetypes in its `hyperhiveArchetypes` output:
|
||||
|
|
|
|||
Loading…
Reference in a new issue