atlas
fae9398295
start the forge and github pollers when their token lands late
...
Both pollers wait about ten minutes for the agent's token, then exit 0.
Under Restart=on-failure that exit is final, and nothing started them
again, so a token minted or placed after the window left the agent
without notifications until its container restarted.
Add a path unit per poller with PathChanged on the token file(s) the
poller reads, the shape forge-avatar-sync already uses. A path unit
starts its service only when it is not running, so a poller that found
its token is untouched. The github path unit is gated on
github.enable like its service.
Container-side: it ships with the agent's next rebuild, and an agent on
an older rev keeps the old behaviour.
Closes #6179
2026-11-07 08:40:05 +01:00
..
agent-modules
start the forge and github pollers when their token lands late
2026-11-07 08:40:05 +01:00
archetypes
docs: sort the top-level directories into five sections by what the reader wants
2026-11-06 18:46:57 +01:00
builder /check-flake
the meta flake takes docs from the pinned hyperhive input
2026-10-18 20:09:14 +02:00
container-modules
ci runner: export its built-in metrics through the container's forwarder
2026-11-04 22:26:54 +01:00
docs
docs: per-agent options page picks services.hyperhive.agent, and fails the eval if it goes empty
2026-11-06 20:58:13 +01:00
host-modules
hivectl: the open verb is gone and the docs say what hivectl has
2026-11-07 07:57:50 +01:00
module-eval
start the forge and github pollers when their token lands late
2026-11-07 08:40:05 +01:00
packages
reference-docs: the crate READMEs are exported under 4-implementation/crates
2026-11-06 20:44:21 +01:00
script-tests
forge-token: exit 1 when the store read fails for any reason but "not there"
2026-11-06 09:19:33 +01:00
templates
drop the applied repo: the hive keeps no copy of an agent's config, only the deploy markers. Refs #5913
2026-11-01 17:49:10 +01:00
vm-tests
nightly vm test: full single-host swarm setup up to the meta flake
2026-11-06 21:08:41 +01:00
checks.nix
docs: sort the top-level directories into five sections by what the reader wants
2026-11-06 18:46:57 +01:00
claude-code-no-alsa.nix
agent claude-code is built without its alsa-lib LD_LIBRARY_PATH wrapper
2026-10-19 21:37:47 +02:00
collector-self-scrape.nix
container collectors scrape their own telemetry and push it up their hop
2026-10-28 23:02:18 +01:00
devshell.nix
fetch vale styles in nix, pinned, and drop vale sync
2026-10-28 23:08:48 +01:00
journald-severity.nix
docs: sort the top-level directories into five sections by what the reader wants
2026-11-06 18:46:57 +01:00
otel-export-queue.nix
queue collector exports on disk and retry without a time limit
2026-10-26 23:19:59 +01:00
reserved-hive-fragments.nix
swarm: drop the -agent client suffix refusal from authelia and the queue responder
2026-10-24 15:02:32 +02:00
reserved-names.nix
remove the needs_update system event: nothing emits it
2026-11-01 23:08:12 +01:00
rust.nix
nightly vm test: full single-host swarm setup up to the meta flake
2026-11-06 21:08:41 +01:00
sources.nix
the meta flake takes docs from the pinned hyperhive input
2026-10-18 20:09:14 +02:00
treefmt.nix
treefmt: format the web files with prettier
2026-09-02 15:25:07 +02:00
vm-tests.nix
nightly vm test: full single-host swarm setup up to the meta flake
2026-11-06 21:08:41 +01:00