Patch Changes
- 909a419: Reduce PR visual recap secret-scan false positives and surface gate skip reasons reliably.
- 909a419: Expose local file mode AGENTS.md, skills, agent-native.json, and MCP config files through workspace resources.
- 909a419: Improve plan annotation overlay backgrounds so annotated code and diff callouts stay legible over code.
- 909a419: Match the question-form footer background to the plan document surface.
- 909a419: Hide the dev database admin footer link from app sidebars.
- 909a419: Polish PR visual recap comments, diagram framing, and screenshot annotation placement.
- 909a419: Run the PR visual recap on fork pull requests when the publish token is
available. The gate now keys off secret availability instead of blanket-skipping
all forks, so private orgs that send secrets to fork PRs get recaps on forks; the
prompt gets the fork prompt-injection note via the new--fork-prwiring, and
forks without secret access get an actionable skip message. - 909a419: Bound each PR visual recap MCP smoke probe with a per-attempt abort timeout so a
cold-start hang on the plan app fails fast and the workflow's retry loop can
re-probe a warm endpoint instead of blocking on undici's multi-minute default. - 909a419: Allow PR visual recaps to run on visual-plan and visual-recap skill file changes
when CI uses the default bundled recap instructions.