feat(ai-providers): add Antigravity and Cursor OAuth providers - #269
feat(ai-providers): add Antigravity and Cursor OAuth providers#269JS-banana wants to merge 4 commits into
Conversation
tt-a1i
left a comment
There was a problem hiding this comment.
Reviewed exact head 128a1d4b9ba93339e022cd864ee504c56aa47cc3.
The Pi-native provider direction is valuable, and the focused provider tests cover substantial protocol behavior. However, the standard installed-runtime acceptance currently fails on both required Linux jobs. This is a PR-introduced release blocker, not the unrelated UI fixture failure described in the PR body.
Both Node 22.19.0 and Node 24 complete the test suites, then fail after pi install "$PWD" when pi --offline --no-session --mode rpc auto-loads the new extension:
Cannot find module .../@earendil-works/pi-ai/dist/compat.js/api/google-shared
Please use a runtime-resolvable public Pi API or vendor the required licensed conversion logic locally, and add a clean-install/runtime-load regression test that proves the published package can load the provider extension. The branch is also behind current main, so required checks must be rerun after the fix and update.
Register opt-in Google Antigravity (full Pi tools) and experimental Cursor (chat-only) providers so users can /login with existing subscriptions without forking Pi or bypassing its permission lifecycle.
128a1d4 to
6a45d6b
Compare
|
已按 review 修复,当前 head 为 |
No description provided.