Skip to content

Commit dab1679

Browse files
committed
hive: author as the hanthor-hive-agent App on the tuna-os spokes
reef, school and hub set app_id 3942065 but no app_slug, so the hive assumed the public hivecommons-hive[bot] login and never recognised its own hanthor-hive-agent[bot] comments. Its unpark replies never counted as answered, and it posted the same reply 40-58 times a day on four issues. Set github.app_slug: hanthor-hive-agent (verified: GET /apps/ hanthor-hive-agent returns id 3942065) and clear project.ai_author with app_authored_prs: true, so agents author as the App bot and /hive commands from @hanthor are honoured instead of refused. Signed-off-by: James Reilly <jreilly1821@gmail.com>
1 parent d05c517 commit dab1679

3 files changed

Lines changed: 21 additions & 3 deletions

File tree

‎talos-k8s/hive/spokes/hub/manifest.yaml‎

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -307,10 +307,16 @@ data:
307307
repos:
308308
- tunaOS
309309
primary_repo: tunaOS
310-
ai_author: hanthor
310+
# Empty: agents author as the App bot (github.app_authored_prs), and
311+
# /hive commands from @hanthor are honoured instead of refused.
312+
ai_author: ""
311313
312314
github:
313315
app_id: 3942065
316+
# Without this the hive assumes the public "hivecommons-hive" slug and
317+
# never recognises its own hanthor-hive-agent[bot] comments.
318+
app_slug: hanthor-hive-agent
319+
app_authored_prs: true
314320
installation_id: 137498420
315321
key_file: /secrets/gh-app-key.pem
316322

‎talos-k8s/hive/spokes/reef/manifest.yaml‎

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,9 @@ data:
277277
- spindle
278278
- suite-common
279279
- suite-common-rust
280-
ai_author: hanthor
280+
# Empty: agents author as the App bot (github.app_authored_prs), and
281+
# /hive commands from @hanthor are honoured instead of refused.
282+
ai_author: ""
281283
primary_repo: gtk-office-suite
282284
283285
hub:
@@ -344,6 +346,10 @@ data:
344346
345347
github:
346348
app_id: 3942065
349+
# Without this the hive assumes the public "hivecommons-hive" slug and
350+
# never recognises its own hanthor-hive-agent[bot] comments.
351+
app_slug: hanthor-hive-agent
352+
app_authored_prs: true
347353
installation_id: 137498420
348354
key_file: /secrets/gh-app-key.pem
349355

‎talos-k8s/hive/spokes/school/manifest.yaml‎

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,9 @@ data:
339339
- tuna-os/Tavern
340340
- tuna-os/corral
341341
- tuna-os/flatpak-index
342-
ai_author: hanthor
342+
# Empty: agents author as the App bot (github.app_authored_prs), and
343+
# /hive commands from @hanthor are honoured instead of refused.
344+
ai_author: ""
343345
primary_repo: tuna-os/tunaos
344346
345347
# ACMM level set explicitly in agent config; packs override backends to copilot
@@ -508,6 +510,10 @@ data:
508510
509511
github:
510512
app_id: 3942065
513+
# Without this the hive assumes the public "hivecommons-hive" slug and
514+
# never recognises its own hanthor-hive-agent[bot] comments.
515+
app_slug: hanthor-hive-agent
516+
app_authored_prs: true
511517
installation_id: 137498420
512518
key_file: /var/run/hive-metrics/gh-app-key.pem
513519

0 commit comments

Comments
 (0)