Parent
#25 (follow-up after merge)
Outcome
Pull requests shown in the Issues view and PR references in chat open in the app's PR panel, like PRs everywhere else in Chromeria, instead of opening GitHub or doing nothing.
Problem
Acceptance criteria
Non-goals
- Changing how upstream renders PR links that already open in-app.
Blocked by
None
Required proof
- Logic tests for link classification and fallback; targeted typecheck, lint, knip, fork-check; independent review of the exact head.
Parent
#25 (follow-up after merge)
Outcome
Pull requests shown in the Issues view and PR references in chat open in the app's PR panel, like PRs everywhere else in Chromeria, instead of opening GitHub or doing nothing.
Problem
apps/web/src/components/issues/IssueDetailPanel.tsx~244,target="_blank"), so clicking opens GitHub.#134is autolinked tohttps://github.com/<repo>/issues/134(pullRequestMarkdown.logic.ts~179). GitHub numbers Issues and PRs together, so this is really PR fix(server): preserve stored effort for agent-started turns #134; clicking it either does nothing or opens GitHub, not the in-app PR panel. Reported by the user on 2026-09-27 with agentsmd fix(server): preserve stored effort for agent-started turns #134.Acceptance criteria
/issues/Nor#Nthat is actually a PR opens the in-app PR panel; one that is a real Issue opens the Issues side panel; unknown or unsupported hosts fall back to the browser. No per-link GitHub call on render; resolve on click.Non-goals
Blocked by
None
Required proof