agent-orchestrator/packages/plugins
i-trytoohard 4043fa4a47 fix(scm-github,session-manager): tighten fork filter; add closed-PR restore test
Address PR review:

1. Strict-by-default fork filter in `detectPR` — require the head owner
   to be a non-empty string AND match the project repo owner. A null,
   undefined, or empty `headRepositoryOwner.login` (e.g. deleted account
   or future gh API change) no longer silently passes the filter.
2. Update existing same-repo cache/draft tests to include
   `headRepositoryOwner: { login: "acme" }` since the strict filter
   would otherwise reject them as fork PRs.
3. Add a regression test that null/missing `headRepositoryOwner` is
   rejected.
4. Add an independent restore test for the `pr.state === "closed"`
   branch of session-manager's step 3a (previously only `merged` was
   covered).

Refs #1724.
2026-05-08 03:08:33 +05:30
..
agent-aider chore: release 0.6.0 (#1723) 2026-05-08 02:37:44 +05:30
agent-claude-code chore: release 0.6.0 (#1723) 2026-05-08 02:37:44 +05:30
agent-codex chore: release 0.6.0 (#1723) 2026-05-08 02:37:44 +05:30
agent-cursor chore: release 0.6.0 (#1723) 2026-05-08 02:37:44 +05:30
agent-kimicode chore: release 0.6.0 (#1723) 2026-05-08 02:37:44 +05:30
agent-opencode chore: release 0.6.0 (#1723) 2026-05-08 02:37:44 +05:30
notifier-composio chore: release 0.6.0 (#1723) 2026-05-08 02:37:44 +05:30
notifier-desktop chore: release 0.6.0 (#1723) 2026-05-08 02:37:44 +05:30
notifier-discord chore: release 0.6.0 (#1723) 2026-05-08 02:37:44 +05:30
notifier-openclaw chore: release 0.6.0 (#1723) 2026-05-08 02:37:44 +05:30
notifier-slack chore: release 0.6.0 (#1723) 2026-05-08 02:37:44 +05:30
notifier-webhook chore: release 0.6.0 (#1723) 2026-05-08 02:37:44 +05:30
runtime-process chore: release 0.6.0 (#1723) 2026-05-08 02:37:44 +05:30
runtime-tmux chore: release 0.6.0 (#1723) 2026-05-08 02:37:44 +05:30
scm-github fix(scm-github,session-manager): tighten fork filter; add closed-PR restore test 2026-05-08 03:08:33 +05:30
scm-gitlab chore: release 0.6.0 (#1723) 2026-05-08 02:37:44 +05:30
terminal-iterm2 chore: release 0.6.0 (#1723) 2026-05-08 02:37:44 +05:30
terminal-web chore: release 0.6.0 (#1723) 2026-05-08 02:37:44 +05:30
tracker-github chore: release 0.6.0 (#1723) 2026-05-08 02:37:44 +05:30
tracker-gitlab chore: release 0.6.0 (#1723) 2026-05-08 02:37:44 +05:30
tracker-linear chore: release 0.6.0 (#1723) 2026-05-08 02:37:44 +05:30
workspace-clone chore: release 0.6.0 (#1723) 2026-05-08 02:37:44 +05:30
workspace-worktree chore: release 0.6.0 (#1723) 2026-05-08 02:37:44 +05:30