Skip to content

Prepare Biorouter v1.91.2 patch release and Copilot fixes - #372

Merged
Broccolito merged 21 commits into
mainfrom
codex/release-1.91.2
Sep 24, 2026
Merged

Broccolito merged 21 commits into
mainfrom
codex/release-1.91.2

Conversation

@Broccolito

@Broccolito Broccolito commented Sep 23, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • Prepare the v1.91.2 patch release from main, incorporating all 11 PRs merged since v1.91.1. BioRouter Crew draft PR Add BioRouter Crew with shared daemon services and native CLI #366 is excluded.
  • Use Biorouter Copilot wording in model-facing prompts and slash references. The compact slash alias resolves to the existing persisted capability ID.
  • Explicitly suppress the Windows Copilot helper's PowerShell child window. The Windows probe compares startup hide flags in pre-fix and patched helpers, then checks the extracted package's CLI-to-helper process path.
  • Preserve exact custom extension references while reserving the compact Copilot slash alias. Remove retired labels from runtime notices and the macOS helper's Accessibility guidance. Gate Windows release packages on the native console probe.
  • Update release notes and version files through the repository release script.

Validation

  • GPT-6 Luna tested the Electron Forge 1.91.2 dev app with an isolated profile and freshly rebuilt backend. A new chat had no Copilot banner; the slash menu offered ext:Biorouter Copilot. After a benign invocation, the banner could be dismissed and stayed hidden on returning to that conversation. The runtime reached its OS permission screen with the current 0.3.5 helper; no permission was granted and no computer actions ran.
  • In the same dev app, Luna confirmed Standard/Large/Larger text sizing, drafts and selected-text quotes persisting across chat tabs, a rendered Markdown bullet, and the Diverge and Copilot slash entries. The synthetic quote was removed afterward.
  • Desktop UI suite: 551 files and 6,300 tests passed, 19 browser-dependent tests skipped. Copilot banner component suite passed 26/26, including conversation isolation and dismissal.
  • Rust workspace: 168 harnesses reported 8,738 passed, 0 failed, 60 ignored. All harness summaries were ok; the shell session API did not return a separate process exit code.
  • macOS arm64 native Copilot helper: built, verified, and passed the ten-tool protocol check.
  • The focused custom-reference regression passed 1/1. Full biorouter-mcp tests passed before the final wording/pin update; the tracked-pin regression passed again at biorouter-3. The rebuilt darwin-arm64 native helper passed integrity and ten-tool protocol checks; the debug CLI's doctor passed compatibility and integrity checks. The final just check-everything run passed, including normal/release Clippy, UI lint, schema, version, naming, vendor, cross-drift, and registry gates.
  • Windows native probe passed on the final SHA: the unflagged control was visible; the pre-fix helper did not request SW_HIDE, while the patched helper did. Both helper children were windowless in this CI launch context, so it is not an interactive RDP reproduction. The extracted package's CLI-to-helper path and child-window check remain pending in installed package acceptance.
  • Installed package acceptance: earlier branch workflow run at a22616c passed darwin-arm64 and Linux, while Windows failed in doctor before the packaged console probe. An earlier package run had the same failure. A Windows environment comparison isolated slow PowerShell startup to the missing all-users Program Files module path: System32 plus Program Files returned ready in 2.61 seconds, while System32 alone took about 23 seconds. The runtime now supplies those two OS-reported directories, excluding the user module path. The focused Windows child-environment test passed. In final installed-package acceptance on 9df6b5a, the extracted Windows CLI reported ready twice, the WinForms fixture passed, and the packaged CLI-to-helper PowerShell child was windowless while the unhidden positive control was visible. Other platform package jobs remain in progress.

Scope

The BioRouter Crew worktree, branch, and draft PR #366 remain untouched.

@Broccolito
Broccolito marked this pull request as ready for review September 24, 2026 01:14
@Broccolito
Broccolito merged commit 65cf538 into main Sep 24, 2026
30 checks passed
@Broccolito
Broccolito deleted the codex/release-1.91.2 branch September 24, 2026 03:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant