Watch
0
0
Fork
You've already forked hyperhive
0

the rendered meta flake pins each agent config by forge URL at its forge main

This commit is contained in:
atlas 2026-10-18 22:24:49 +02:00 • committed by mara
commit 09cabf8398
8 changed files with 432 additions and 163 deletions

View file

@ -44,11 +44,10 @@ let
# (mid-path globs aren't supported, so per-agent repos can't be listed);
# in practice these processes only ever touch hyperhive's own repos.
#
# The agent config inputs are local `git+file` mirrors of the applied repos
# (meta.rs render), so the meta flake fetches nothing from the forge. The
# `[credential]` stanza points git at the `hive-forge` helper below, scoped
# to the forge host, for any `git+http` fetch from it as the forge `core`
# user. hive-c0re's own forge reads use `forge::reader_token()` instead.
# The agent config inputs are `git+http` forge URLs pinned by sha (meta.rs
# render). The `[credential]` stanza points git at the `hive-forge` helper
# below, scoped to the forge host, for any `git+http` fetch from it as the
# forge `core` user. hive-c0re's own forge reads use `forge::reader_token()` instead.
safeDirGitconfig = pkgs.writeText "hyperhive-safe-gitconfig" ''
[safe]
directory = *