forge_notify: skip-reasons drop-list filter, configurable via agent.nix

This commit is contained in:
damocles 2026-05-22 22:27:40 +02:00 committed by Mara
parent b0f6bd8ece
commit a94b504883
3 changed files with 72 additions and 4 deletions

View file

@ -2,9 +2,15 @@
{
imports = [ ./harness-base.nix ];
# Manager auto-unsubscribes from repo watches (uses mention-only filtering
# via HIVE_FORGE_NOTIFY_REASONS). Sub-agents default to keepSubscriptions=true.
# Manager auto-unsubscribes from repo watches and skips the subscription/
# participation firehose — only direct mentions, reviews, and assignments
# land in the inbox. Sub-agents default to keepSubscriptions=true and
# skipNotifyReasons=[].
hyperhive.forge.keepSubscriptions = false;
hyperhive.forge.skipNotifyReasons = [
"subscribed"
"participating"
];
# HIVE_PORT/HIVE_LABEL/gitconfig are also injected by the generated
# `applied/hm1nd/flake.nix` (see `lifecycle::setup_applied`); the values