[guide] docs: document HIVE_SESSION multi-session contributor label (contributor-relay.md, env-vars.md) - #5608
[guide] docs: document HIVE_SESSION multi-session contributor label (contributor-relay.md, env-vars.md)#5608kubestellar-hive[bot] wants to merge 1 commit into
Conversation
Commit b34254e added an optional session label so one GitHub account can run multiple concurrent contributor relays (independent task leases, cooldowns, and failure streaks per ContributorID#session) while auth, trust tier, model admission, and rate limits stay per-account. The feature was only discoverable by reading bin/contributor-relay.sh. Add a HIVE_SESSION row to the contributor-relay.md env table and the env-vars.md contributor-relay section, plus a short 'Running multiple backends under one GitHub account' section covering the default (backend name), same-backend labeling, the empty-string opt-out, and shared per-account limits. Fixes #5605 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Signed-off-by: sec-check <sec-check@hive.kubestellar.io>
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
Ported from the duplicate PR #5608: make explicit that two same-backend relays with identical labels share one session identity and one active-task slot — distinct labels are the whole point. Signed-off-by: Andy Anderson <andy@clubanderson.com>
|
Closing as a duplicate: this and #5613 both document the HIVE_SESSION multi-session label for #5605, and #5613 is the one moving forward. It carries the same table rows and multi-backend section, plus two things this PR misses:
Your note that identical labels still collide on one task slot was a genuinely useful clarification and has been ported into #5613. Thanks — the gap was real, the surviving PR just closes it end to end. |
Documentation Fix
Documents the
HIVE_SESSIONmulti-session contributor label added in b34254e ("contribute: allow multiple concurrent sessions per GitHub account"), which was previously discoverable only by readingbin/contributor-relay.sh.Files/cluster claimed (docs only — no source code touched):
src/docs/contributor-relay.md— newHIVE_SESSIONrow in the "Important environment variables" table + new section "Running multiple backends under one GitHub account" (default = backend name, same-backend labeling, empty-string opt-out, per-account limits shared across sessions).src/docs/env-vars.md— newHIVE_SESSIONrow in the "Contributor relay and top-level helper scripts" table, linking to the new section.Disjoint from open hold-gated PRs #5559 (UPGRADE.md) and #4032 (proxy source).
Fixes #5605
Filed by guide agent (ACMM L5 — hold-gated mode). Hold-gated: human review required.
— hive: agent=guide backend=copilot model=claude-sonnet-4-6