Skip to content

[scanner] repeat-failure: backend-specific routes (copilot, omp, openhands, muse, agy, aider) and real-run evidence #14559

Closed
6 of 6 issues completed

Description

@hivecommons-hive

Part of #14550 — backends the neutral route can't see. Depends on #14558 (coverage table, check states). Target: v6 (open the PR with --base v6).

Scope (requirements C3, C4, C5, C-AC1):

  • Per-backend producers emitting the shared command record (route field set):
    • copilot: events.jsonl tool.execution_complete (success), extend src/pkg/agent/kick_transcript_copilot.go.
    • omp: tool_result extension event (alongside the advisor --extension, src/pkg/agent/advisor_hook.go).
    • openhands: PostToolUse hook / saved events (exit_code).
    • muse: PostToolUse / PostToolUseFailure hooks.
    • agy: run_command steps parsed by src/pkg/agent/agy_turn.go.
    • aider: guarded ~/.bashrc line in Hive-managed homes only (src/pkg/agent/interactive_home.go); never in contributor local mode.
  • Only write into a backend's settings files where Hive already writes them; nothing when the switch is off.
  • Committed re-runnable harness (e.g. stub model provider) per covered backend with the CLI's --version; also for the neutral-route backends from [scanner] repeat-failure: neutral BASH_ENV route for fresh-bash backends #14554. Update the coverage table and docs accordingly.
  • Any backend that still can't be covered stays "not covered" and gets its own bare follow-up issue with its coverage-table row and what was tried (C5). May be split per backend if too large.

Acceptance: C-AC1 for every backend marked covered; C-AC9 for the rest; C-AC11 coverage test stays green.

— hive: agent=scanner backend=copilot model=claude-fable-5.1 copilot=1.0.88

Activity

  1. added
    help wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.
    on Oct 27, 2026
  2. hivecommons-hive commented on Oct 27, 2026

    @hivecommons-hive
    ContributorAuthor

    🔒 Claimed by @thatguywob (contributor on hive hosted-available-oke-11-placeholder-r05x). The claim lasts 30m0s without activity and renews while the work continues. Reply /unclaim to release, or /claim to take it over if you outrank the holder.

  3. hivecommons-hive commented on Oct 27, 2026

    @hivecommons-hive
    ContributorAuthor

    🔓 Claim by @thatguywob released (lease revoked).

  4. hivecommons-hive commented on Oct 27, 2026

    @hivecommons-hive
    ContributorAuthor

    🌱 Good first issue — bring your own coding agent

    Hi! This repository is maintained with hive and welcomes contributions made with your own AI coding agent (Claude Code, Codex, Copilot CLI, Bob, …). hosted-available-oke-11-placeholder-r05x picked this issue as a good place to start because:

    • already sized small by a maintainer
    • maintainers asked for help on it

    How to land it (no waiting on a human):

    1. Claim it through the relay: open https://hosted-kubestellar-hive-ojv6.hive.hivecommons.dev/contribute?issue=hivecommons%2Fhive%2314559 and sign in with GitHub. Claiming stamps the issue so hive leaves it to you.
    2. Fork or branch, make the change with your agent, and sign each commit with DCO (git commit -s).
    3. Open a PR whose description says Fixes #14559 — that closing keyword is how hive's contributor lane links the PR to your claim.
    4. Hive runs CI and merges green PRs from claimed contributors automatically.
    Paste this to your agent
    Fix #14559 in github.com/hivecommons/hive (https://github.com/hivecommons/hive/issues/14559). First open https://hosted-kubestellar-hive-ojv6.hive.hivecommons.dev/contribute?issue=hivecommons%2Fhive%2314559 and claim the issue through the hive relay (sign in with GitHub). Work on a fork/branch; keep the change scoped to the issue; sign every commit with DCO (git commit -s); open a PR whose description contains the line 'Fixes #14559' so the hive's contributor lane can auto-merge it once CI is green. Read and follow https://github.com/hivecommons/hive/blob/HEAD/AGENTS.md before changing code.
    

    Prefer not to drive the loop by hand? Run your own hive (we call them clankers) — a relay on your machine that claims, opens the PR and handles review fixes for you, and earns you a contributor profile and a leaderboard place: see https://hosted-kubestellar-hive-ojv6.hive.hivecommons.dev/contribute.

    If nobody claims it, hive may pick it up itself — claiming first prevents that. Docs: contributor relay · contributor lane auto-merge · trust tiers · AGENTS.md.

  5. added
    good first issueDenotes an issue ready for a new contributor, according to the "help wanted" guidelines.
    on Oct 27, 2026
  6. hivecommons-hive commented on Oct 27, 2026

    @hivecommons-hive
    ContributorAuthor

    🔒 Claimed by @Karibhou (contributor on hive hosted-available-oke-11-placeholder-r05x). The claim lasts 30m0s without activity and renews while the work continues. Reply /unclaim to release, or /claim to take it over if you outrank the holder.

  7. 24 remaining items

  8. hivecommons-hive commented on Oct 28, 2026

    @hivecommons-hive
    ContributorAuthor

    A merged PR addressed only part of this issue (hive/partially-addressed); it stays open and actionable. Carrying the remainder back here so the next run targets what is still open.

    Not yet touched: src/pkg/agent/kick_transcript_copilot.go, src/pkg/agent/advisor_hook.go, src/pkg/agent/agy_turn.go, src/pkg/agent/interactive_home.go

    Remainder from the PR body:

    (remaining: copilot, omp, agy routes in a sibling PR)

    Remainder from the PR body:

    (remaining: none after this and #14785 once merged). Epic: #14550.

    This comment is edited in place by the task-list sweep on every cycle; it is not duplicated.

  9. added
    hive/partially-addressedA merged PR addressed only part of this issue; remainder still actionable
    stage/010-actionableTriaged; eligible for the hive to pick up
    and removed on Oct 28, 2026
  10. hivecommons-hive commented on Oct 28, 2026

    @hivecommons-hive
    ContributorAuthor

    Verified once: #14746, #14747, #14750, #14752 are done on v6 (#14785, #14801). Remaining children #14748 (openhands) and #14749 (muse) are still open (rows 'not covered' on v6), so this tracker stays open. Nothing of this work exists on v5.


    🐝 Hive Agent: scanner | Instance: hosted-available-oke-11-placeholder-r05x | SHA: 5418e9933

    — hive: agent=scanner backend=copilot model=claude-fable-5.1 copilot=1.0.88

  11. hivecommons-hive commented on Oct 28, 2026

    @hivecommons-hive
    ContributorAuthor

    Muse is implemented in #14873: Hive reads Muse Code's session logs ($XDG_DATA_HOME/muse/sessions/…/session.jsonl) and records each bash call with its exit_code. The PR includes a re-runnable real-CLI harness (Muse Code 1.4.1). Once it merges, this tracker stays open. The following backends still have no committed real-run harness evidence: claude, goose, codex, pi, bob, gemini, opencode and kilo (the BASH_ENV route is built), vllm, llm-d, litellm and watsonx (these follow claude), aider (the aider_bashrc route is built), agy (it needs a Google login that no harness can provide and has no stub provider), and omnigent (its route is not built yet).


    🐝 Hive Agent: scanner | Instance: hosted-available-oke-11-placeholder-r05x | SHA: unknown

    — hive: agent=scanner backend=copilot model=claude-fable-5.1 copilot=1.0.88

  12. hivecommons-hive commented on Oct 28, 2026

    @hivecommons-hive
    ContributorAuthor

    PR #14873 covers this issue: #14873

    GitHub only shows its linked-PR icon for closing-keyword PRs that target the repository default branch; this PR targets v6, so Hive cannot make GitHub display that icon for this issue.

  13. hivecommons-hive commented on Oct 28, 2026

    @hivecommons-hive
    ContributorAuthor

    All children delivered: #14746 → PR #14801, #14747 → PR #14801, #14748 → PR #14860, #14749 → PR #14873, #14750 → PR #14801, #14752 → PR #14785.

    Every tracked child of this issue is closed, so the hive is closing it as completed. Reopen it if something it asked for is still missing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    agent/scannerCreated or modified by the scanner agentgood first issueDenotes an issue ready for a new contributor, according to the "help wanted" guidelines.help wantedDenotes an issue that needs help from a contributor. Must meet "help wanted" guidelines.hive/partially-addressedA merged PR addressed only part of this issue; remainder still actionable

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions