Mario Zechner
016a24e9a1
Add [Unreleased] section for next cycle
2026-01-11 04:11:34 +01:00
Mario Zechner
31fe16f2e7
Release v0.42.5
2026-01-11 04:10:49 +01:00
Thomas Mustier
d3a457dc95
fix(ai): update codex stream originator test
2026-01-10 21:54:21 +00:00
Mario Zechner
c95b132fcc
Add [Unreleased] section for next cycle
2026-01-10 13:56:55 +01:00
Mario Zechner
345de59833
Release v0.42.4
2026-01-10 13:56:11 +01:00
Mario Zechner
ec83d91473
fix(ai): resolve OAuth tool names via context
2026-01-10 13:45:08 +01:00
Mario Zechner
3743ebc03d
Add [Unreleased] section for next cycle
2026-01-10 13:28:10 +01:00
Mario Zechner
2a04b0fb28
Release v0.42.3
2026-01-10 13:27:28 +01:00
Mario Zechner
232749ee52
Remove copy-assets.js build step (prompt now bundled in .ts)
2026-01-10 13:26:46 +01:00
Mario Zechner
6dcb64565a
Prepare for alternative Codex harness certification
2026-01-10 13:22:10 +01:00
Mario Zechner
11dd2f476b
Add [Unreleased] section for next cycle
2026-01-10 01:43:32 +01:00
Mario Zechner
0c02f5c053
Release v0.42.2
2026-01-10 01:42:46 +01:00
Mario Zechner
cf922b01b4
docs: update changelogs and clarify lockstep versioning in AGENTS.md
2026-01-10 01:41:48 +01:00
Mario Zechner
d82df76222
docs: add supportsUsageInStreaming to compat table
2026-01-10 01:16:52 +01:00
Mario Zechner
14be8efba8
Merge PR #596 : Add supportsUsageInStreaming compat flag
2026-01-10 00:34:29 +01:00
Mario Zechner
52ce113754
Add supportsUsageInStreaming compat flag for OpenAI-compatible providers
...
Renamed from supportsStreamOptions to clarify this controls stream_options: { include_usage: true }.
Defaults to true (no behavioral change for existing providers).
Providers like gatewayz.ai that reject this parameter can set supportsUsageInStreaming: false in model config.
Based on #596 by @XesGaDeus
2026-01-10 00:34:06 +01:00
Mario Zechner
a613306e11
fix(ai): disable strict mode for OpenAI completions tool schemas
...
OpenRouter with models like openai/gpt-5.2 enforces strict mode which
requires all properties in the required array. Setting strict: false
allows optional parameters without null unions, matching the approach
already used in openai-responses.ts.
2026-01-10 00:19:02 +01:00
Mario Zechner
fe98895706
Better error messages on OpenRouter via openai-completions
2026-01-10 00:09:51 +01:00
Mario Zechner
c84f2f25de
Fix lint warnings: use literal keys instead of bracket notation
2026-01-09 23:54:50 +01:00
Mario Zechner
c39250d0df
Fix Google Cloud Code Assist OAuth for paid subscriptions
...
- Properly handle long-running operations for project provisioning
- Support GOOGLE_CLOUD_PROJECT / GOOGLE_CLOUD_PROJECT_ID env vars for paid tiers
- Handle VPC-SC affected users
- Update docs for paid subscription requirements
Closes #582
2026-01-09 23:32:46 +01:00
cmf
c7bac7583c
Fix OAuth using Google Cloud Code Assist.
2026-01-09 23:31:11 +01:00
Aadish Verma
92eb6665fe
feat: add API pricing for antigravity models ( #588 )
2026-01-09 22:20:51 +01:00
Mario Zechner
35690f6d1a
Merge branch 'fix/lazy-homedir-env-first'
2026-01-09 22:09:27 +01:00
Mario Zechner
32dd0d3cc4
Add changelog entries for PR 598
2026-01-09 20:50:23 +01:00
gnattu
58b903690b
Set strict parameter to false in OpenAI response mapping ( #598 )
...
lm-studio hosted openai-like api endpoint requires this parameter to either be a defined boolean, or not specifying this option entirely. null will fail the API validation.
2026-01-09 20:32:58 +01:00
Mario Zechner
60f5a03576
Add [Unreleased] section for next cycle
2026-01-09 20:24:50 +01:00
Mario Zechner
d856bb097c
Release v0.42.1
2026-01-09 20:24:10 +01:00
Thomas Mustier
fbc4e89f84
fix(ai): skip zen tests when OPENCODE_API_KEY is not set ( #605 )
...
The zen.test.ts file was added without the standard skipIf guard,
causing CI to fail on all PRs since no OPENCODE_API_KEY is configured.
This follows the same pattern used by other API-dependent tests.
2026-01-09 18:41:12 +01:00
Helmut Januschka
b4351040a7
pi pi pi pew ( #594 )
2026-01-09 12:43:00 +01:00
xes garcia
732d46123b
fix for gatewayz provider
2026-01-09 10:58:05 +01:00
jhyang
d2882c2643
Resolve os.homedir() lazily instead of at module load time
...
- Move homedir() calls into functions for lazy evaluation
- Add GOOGLE_APPLICATION_CREDENTIALS support for Vertex AI
2026-01-09 16:09:54 +08:00
Mario Zechner
5eb53cdb9e
Add [Unreleased] section for next cycle
2026-01-09 07:00:09 +01:00
Mario Zechner
0752995424
Release v0.42.0
2026-01-09 06:59:26 +01:00
Mario Zechner
97d0189eae
Add OpenCode Zen provider support
2026-01-09 06:58:20 +01:00
Mario Zechner
98b25baf4d
Add [Unreleased] section for next cycle
2026-01-09 06:07:35 +01:00
Mario Zechner
ec9def84ef
Release v0.41.0
2026-01-09 06:06:54 +01:00
Mario Zechner
19b5663340
Revert "Remove Anthropic OAuth support"
...
This reverts commit f5e6bcac1b .
2026-01-09 06:00:20 +01:00
Mario Zechner
f745321169
Clean-up.
2026-01-09 05:23:08 +01:00
Mario Zechner
439385afbc
Add [Unreleased] section for next cycle
2026-01-09 05:12:52 +01:00
Mario Zechner
ebd661fe13
Release v0.40.1
2026-01-09 05:11:49 +01:00
Mario Zechner
f5e6bcac1b
Remove Anthropic OAuth support
2026-01-09 05:10:33 +01:00
Mario Zechner
0cf4e1dbf9
Add [Unreleased] section for next cycle
2026-01-09 00:44:14 +01:00
Mario Zechner
070ef9c771
Release v0.40.0
2026-01-09 00:43:32 +01:00
Mario Zechner
36fbce85c2
Add [Unreleased] section for next cycle
2026-01-09 00:34:20 +01:00
Mario Zechner
39bfbb125c
Release v0.39.1
2026-01-09 00:33:39 +01:00
Mario Zechner
307f9b4169
Add [Unreleased] section for next cycle
2026-01-09 00:10:41 +01:00
Mario Zechner
c25f1eab64
Release v0.39.0
2026-01-09 00:10:00 +01:00
Mario Zechner
ef7c52ffa1
chore: fix template literal lint, update AGENTS.md to require fixing all check output
2026-01-08 23:44:26 +01:00
Mario Zechner
16e142ef7d
fix(ai): remove <thinking> tag wrapping, convert to plain text on cross-model handoff
...
- Remove <thinking> tag generation from google-shared.ts, transorm-messages.ts, openai-completions.ts
- Thinking blocks now convert to plain text when switching models (prevents models mimicking tags)
- Skip empty thinking blocks to avoid API errors
- Keep thinking blocks only when same provider AND same model
fixes #561
2026-01-08 21:19:16 +01:00
Mario Zechner
aa89080ea0
fix(ai): add bridge prompt to override Antigravity behavior with Pi defaults
2026-01-08 20:20:24 +01:00