co-mono/packages
Mario Zechner c10fc1e081 Use Web Crypto API for OAuth PKCE, remove Node.js crypto dependency
- Add pkce.ts with generatePKCE() using Web Crypto API
- Update anthropic.ts, google-gemini-cli.ts, google-antigravity.ts
- Replace Buffer.from() with atob() for base64 decoding
- Works in both Node.js 20+ and browsers

The OAuth modules still use Node.js http.createServer for callbacks,
so they only work in CLI environments, but they no longer crash on
import in browser bundles.
2025-12-30 22:42:21 +01:00
..
agent WIP: Major cleanup - move Attachment to consumers, simplify agent API 2025-12-30 22:42:20 +01:00
ai Use Web Crypto API for OAuth PKCE, remove Node.js crypto dependency 2025-12-30 22:42:21 +01:00
coding-agent WIP: Major cleanup - move Attachment to consumers, simplify agent API 2025-12-30 22:42:20 +01:00
mom WIP: Major cleanup - move Attachment to consumers, simplify agent API 2025-12-30 22:42:20 +01:00
pods Release v0.30.2 2025-12-26 03:25:55 +01:00
proxy Release v0.30.2 2025-12-26 03:25:55 +01:00
tui Release v0.30.2 2025-12-26 03:25:55 +01:00
web-ui Rename customMessageTransformer to customConvertToLlm 2025-12-30 22:42:20 +01:00