Skip to content

feat: third-party CLI extensibility + Hermes/Gemini bridge hardening#120

Merged
wxtsky merged 3 commits intowxtsky:mainfrom
yuancafe:pr/minimal-thirdparty-support
Apr 23, 2026
Merged

feat: third-party CLI extensibility + Hermes/Gemini bridge hardening#120
wxtsky merged 3 commits intowxtsky:mainfrom
yuancafe:pr/minimal-thirdparty-support

Conversation

@yuancafe
Copy link
Copy Markdown
Contributor

Summary\n- add extensible third-party CLI support and built-in source mappings (Trae/TraeCN/StepFun/CodyBuddyCN/AntiGravity/WorkBuddy/Hermes)\n- improve Hermes payload compatibility in bridge (hookEvent/sessionId aliases + nested payload/data extraction + fallback session id)\n- harden Gemini non-blocking hook timing and set Gemini hook timeout to 10000ms\n- fix local build ad-hoc signing fallback when no valid signing identity is installed\n\n## Sync status\nThis branch is rebased on latest upstream main with minimal delta (3 files).\n\n## Verification\n- swift build passes\n- bridge smoke test for Hermes-style payload returns exit 0\n- build.sh completes with ad-hoc signing fallback when cert is unavailable

@wxtsky wxtsky merged commit cfaa6c6 into wxtsky:main Apr 23, 2026
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