Skip to content

Add speech recognition, archive improvements and release skill updates - #143

Merged
shaohaozhi286 merged 1 commit into
masterfrom
codex/pending-code-release-skill-20261019
Oct 18, 2026
Merged

shaohaozhi286 merged 1 commit into
masterfrom
codex/pending-code-release-skill-20261019

Conversation

@shaohaozhi286

Copy link
Copy Markdown
Collaborator

Adds external speech recognition with microphone selection, recording controls, configurable shortcuts, and automatic settings persistence. Improves archived-session browsing with 100-row incremental rendering, undo/view toast actions, and stable sidebar refreshes.

Synchronizes the local acecode-release workflow and macOS compact-package checks into the repository skill, retaining existing build locking, dry-run support, Windows runtime/WhatsApp packaging, and exact public manifest checks. Includes the previously ignored quick-validation regression script.

Validation:

  • pnpm test passed on full rerun; the first concurrent run hit the existing Agent Browser readiness timing assertion, and its isolated test also passed.
  • pnpm build and 4,542 regex compatibility checks passed.
  • 19 focused speech/config/HTTP tests passed using the existing Windows validation binary.
  • Both OpenSpec changes passed strict validation; strict source-layer check and git diff --cached --check passed.
  • Skill quick_validate.py and both offline PowerShell release regression suites passed.

OpenSpec: add-speech-recognition; improve-archived-session-browser. Browser interaction evidence and platform limitations are recorded in their design/task documents. No new macOS/Linux hardware validation or replacement of the running Desktop was performed for this submission.

@shaohaozhi286
shaohaozhi286 merged commit f1ca532 into master Oct 18, 2026
2 of 3 checks passed
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.

2 participants