openclaw/extensions/openrouter
Peter Steinberger 8310c565e0
feat(onboarding): add provider sign-in (#104502)
* feat(onboarding): add provider sign-in flows

* fix(oauth): keep callback compatibility

* fix(onboarding): reconcile lost auth outcomes

* fix(onboarding): lock auth cancellation at commit

* fix(onboarding): close provider auth lifecycle gaps

* fix(onboarding): make terminal auth failures dismissable

* fix(onboarding): satisfy native app checks

* fix(onboarding): reconcile absent auth sessions

* fix(onboarding): bound provider auth sessions

* fix(onboarding): open provider auth links safely

* test(onboarding): use scanner-safe auth fixtures

* revert: keep established onboarding auth fixtures

* fix(onboarding): close provider auth cancellation gaps

* fix(gateway): retain uncollected wizard results

* fix(onboarding): bind provider reconciliation attempt

* fix(i18n): avoid guessing moved string identities

* style(onboarding): normalize remote auth choices efficiently

* fix(protocol): refresh optional provider auth choices

* test(gateway): cover provider auth dispatch order

* refactor(macos): split onboarding setup support

* fix(macos): refresh merged native checks
2026-07-11 13:00:17 -07:00
..
api.ts docs: document small extension sources 2026-06-04 21:02:07 -04:00
image-generation-provider.test.ts fix(image-gen): bound image generation provider JSON response reads (#96495) 2026-06-26 07:08:30 -04:00
image-generation-provider.ts fix(image-gen): bound image generation provider JSON response reads (#96495) 2026-06-26 07:08:30 -04:00
index.test.ts fix(openrouter): Fusion prompt corrupts boundary emoji in model IDs (#104433) 2026-07-11 12:11:36 -07:00
index.ts fix(openrouter): Fusion prompt corrupts boundary emoji in model IDs (#104433) 2026-07-11 12:11:36 -07:00
media-understanding-provider.test.ts fix(speech): bound TTS/STT voice-list and transcription JSON response reads (#96496) 2026-06-25 14:32:53 -04:00
media-understanding-provider.ts fix(speech): bound TTS/STT voice-list and transcription JSON response reads (#96496) 2026-06-25 14:32:53 -04:00
models.test.ts fix(openrouter): expand short canonical model IDs to upstream API slugs (fixes #95198) (#95268) 2026-06-22 19:15:25 +00:00
models.ts fix(openrouter): expand short canonical model IDs to upstream API slugs (fixes #95198) (#95268) 2026-06-22 19:15:25 +00:00
music-generation-provider.test.ts fix(openrouter): bound music SSE buffering (#101488) 2026-07-09 22:10:44 +01:00
music-generation-provider.ts fix(openrouter): bound music SSE buffering (#101488) 2026-07-09 22:10:44 +01:00
oauth.test.ts feat(onboarding): add provider sign-in (#104502) 2026-07-11 13:00:17 -07:00
oauth.ts feat(onboarding): add provider sign-in (#104502) 2026-07-11 13:00:17 -07:00
onboard.test.ts docs: document small extension sources 2026-06-04 21:02:07 -04:00
onboard.ts docs: document small extension sources 2026-06-04 21:02:07 -04:00
openclaw.plugin.json feat(onboarding): add provider sign-in (#104502) 2026-07-11 13:00:17 -07:00
openrouter.live.test.ts fix(usage): preserve provider-billed zero totals (#101177) 2026-07-07 06:22:28 +01:00
package.json chore(release): set version to 2026.7.2 2026-07-11 04:00:49 +01:00
provider-catalog.ts docs: document small extension sources 2026-06-04 21:02:07 -04:00
provider-contract-api.ts feat: feature openrouter in onboarding provider picker 2026-06-09 21:59:56 -07:00
provider-policy-api.ts docs: document small extension sources 2026-06-04 21:02:07 -04:00
provider-routing.ts docs: document small extension sources 2026-06-04 21:02:07 -04:00
provider-runtime.contract.test.ts docs: document small extension sources 2026-06-04 21:02:07 -04:00
speech-provider.test.ts docs: document small extension sources 2026-06-04 21:02:07 -04:00
speech-provider.ts docs: document small extension sources 2026-06-04 21:02:07 -04:00
stream.ts fix(usage): preserve provider-billed zero totals (#101177) 2026-07-07 06:22:28 +01:00
test-api.ts docs: document small extension sources 2026-06-04 21:02:07 -04:00
thinking-policy.ts docs: document small extension sources 2026-06-04 21:02:07 -04:00
tsconfig.json
usage.test.ts feat: show auto-detected provider plans and billing (#100520) 2026-07-06 04:53:09 +01:00
usage.ts feat: show auto-detected provider plans and billing (#100520) 2026-07-06 04:53:09 +01:00
video-generation-provider.test.ts fix(openrouter): apply request policy to video catalog requests (#102062) 2026-07-10 22:01:18 -07:00
video-generation-provider.ts refactor: consolidate image data URL formatting (#99715) 2026-07-03 17:09:30 -07:00
video-http.ts docs: document small extension sources 2026-06-04 21:02:07 -04:00
video-model-catalog.ts fix(openrouter): apply request policy to video catalog requests (#102062) 2026-07-10 22:01:18 -07:00