diff --git a/flake.nix b/flake.nix index d3ed7e72..4146a87a 100644 --- a/flake.nix +++ b/flake.nix @@ -88,6 +88,7 @@ hive-agent-mcp hive-bash-daemon hive-forge + hive-forge-notify hive-matrix-daemon hive-metric assets diff --git a/hive-forge-notify/Cargo.toml b/hive-forge-notify/Cargo.toml index d66d6a0e..1b48664d 100644 --- a/hive-forge-notify/Cargo.toml +++ b/hive-forge-notify/Cargo.toml @@ -1,3 +1,9 @@ +# `hive-forge-notify` — long-running per-agent Forgejo notification +# poller. Was a `tokio::spawn` inside the `hive-agent` serve loop; it is +# its own process now so a harness restart (or a claude-side stall) does +# not take forge notifications down with it, and so its dependency tree +# (forgejo-api, reqwest, time, url) is not linked into the serve-loop +# binary. Talks to the harness only over the in-agent todo socket. [package] name = "hive-forge-notify" edition.workspace = true @@ -19,13 +25,3 @@ tokio.workspace = true tracing.workspace = true tracing-subscriber.workspace = true url.workspace = true - -# `hive-forge-notify` — long-running per-agent Forgejo notification -# poller. Was a `tokio::spawn` inside the `hive-agent` serve loop; it is -# its own process now so a harness restart (or a claude-side stall) does -# not take forge notifications down with it, and so its dependency tree -# (forgejo-api, reqwest, time, url) is not linked into the serve-loop -# binary. Talks to the harness only over the in-agent todo socket. -[[bin]] -name = "hive-forge-notify" -path = "src/main.rs"