You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(review): require a real installation before acting-autonomy scans include a repo (#5023) (#5052)
isAgentConfigured resolves the operator's global-default autonomy for ANY
repoFullName, regardless of whether the GitHub App is installed there. A
repo with only a local `repositories` row (a stray subnet-registry entry,
say) inherited that global default and looked "agent-configured" purely by
existing, even with no installation token to act on it. Require a real
installationId before the autonomy-based path counts, across every site
that mirrors the regate sweep's selection: the regate sweep itself, PR
reconciliation, the sweep watchdog, ops-alerts, selftune, and the
maintainer recap. The explicit GITTENSORY_REVIEW_REPOS allowlist path is
untouched -- it's a deliberate, operator-typed signal independent of
installation state.
it("REGRESSION (#sweep-requires-installation): prefers the agent-configured repo and never scans an uninstalled registered repo when a configured one exists",async()=>{
it("REGRESSION (#sweep-requires-installation): an acting-autonomy repo with NO real installation is excluded, even though it resolves the operator's global-default autonomy", async () => {
it("REGRESSION (#sweep-requires-installation): an acting-autonomy repo with NO real installation is excluded from the tuning pass, even though it resolves the operator's global-default autonomy",async()=>{
0 commit comments