Mario Zechner
435cd5d61f
Release v0.36.0
2026-01-05 06:16:25 +01:00
Mario Zechner
bb50738f7e
fix(ai): append system prompt to codex bridge message instead of converting to input
...
Previously the system prompt was converted to an input message in convertMessages,
then stripped out by filterPiSystemPrompts. Now the system prompt is passed directly
to transformRequestBody and appended after CODEX_PI_BRIDGE in the bridge message.
2026-01-05 06:03:07 +01:00
Mario Zechner
eede2e1644
Merge origin/main into feature/detect-vertex-ai
2026-01-05 04:35:17 +01:00
Mario Zechner
32f032b6d1
Add [Unreleased] section for next cycle
2026-01-05 03:42:07 +01:00
Mario Zechner
78d0b88f7d
Release v0.35.0
2026-01-05 03:41:24 +01:00
Anton Kuzmenko
63093bf7e4
fix(ai): cache vertex adc credentials file check
2026-01-04 17:16:40 -08:00
Anton Kuzmenko
a3f30e085a
fix(ai): add vertex ai dummy value for configured credentials
2026-01-04 12:59:19 -08:00
Mario Zechner
12805f61bd
Add [Unreleased] section for next cycle
2026-01-04 21:06:48 +01:00
Mario Zechner
71c978e2f9
Release v0.34.2
2026-01-04 21:06:08 +01:00
Mario Zechner
2a47b1114d
Add [Unreleased] section for next cycle
2026-01-04 20:57:34 +01:00
Mario Zechner
de92eeda1f
Release v0.34.1
2026-01-04 20:56:51 +01:00
Mario Zechner
61cadc226c
Add [Unreleased] section for next cycle
2026-01-04 20:30:34 +01:00
Mario Zechner
dc2f5d43cc
Release v0.34.0
2026-01-04 20:29:50 +01:00
butelo
36e774282d
fix duplicated thinking tokens in chutes ( #443 )
...
Co-authored-by: xes garcia <xes.garcia@deus.ai>
2026-01-04 18:12:09 +01:00
Mario Zechner
7e2a99b485
Add [Unreleased] section for next cycle
2026-01-04 01:08:11 +01:00
Mario Zechner
faa10b9a7e
Release v0.33.0
2026-01-04 01:07:24 +01:00
Mario Zechner
7aba5883f2
Add [Unreleased] section for next cycle
2026-01-03 17:09:58 +01:00
Mario Zechner
db829e73f9
Release v0.32.3
2026-01-03 17:09:22 +01:00
Mario Zechner
c9a85342ea
Fix google-vertex models showing without auth configured
2026-01-03 17:09:02 +01:00
Mario Zechner
aea2ced2b8
Add [Unreleased] section for next cycle
2026-01-03 16:08:48 +01:00
Mario Zechner
113713d380
Release v0.32.2
2026-01-03 16:08:14 +01:00
Mario Zechner
5f91baa29e
Add [Unreleased] section for next cycle
2026-01-03 04:26:33 +01:00
Mario Zechner
b783a3f50f
Release v0.32.1
2026-01-03 04:25:57 +01:00
Mario Zechner
bc52509a42
Add [Unreleased] section for next cycle
2026-01-03 02:49:00 +01:00
Mario Zechner
42a19ea81d
Release v0.32.0
2026-01-03 02:48:23 +01:00
Mario Zechner
1007dca564
Fix changelog entries for Vertex AI provider
2026-01-03 01:12:16 +01:00
Anton Kuzmenko
214e7dae15
Add Vertex AI provider with ADC support
...
- Implement google-vertex provider in packages/ai
- Support ADC (Application Default Credentials) via @google/generative-ai
- Add Gemini model catalog for Vertex AI
- Update packages/coding-agent to handle google-vertex provider
2026-01-03 01:11:03 +01:00
Mario Zechner
fd35d9188c
fix(ai): add retry with server-provided delay for Gemini CLI rate limits, fixes #370
2026-01-02 10:45:59 +01:00
Mario Zechner
0d1424d8e5
Add [Unreleased] section for next cycle
2026-01-02 10:39:42 +01:00
Mario Zechner
d78a245cc8
Release v0.31.1
2026-01-02 10:39:08 +01:00
Mario Zechner
e76ad7aebe
Add [Unreleased] section for next cycle
2026-01-02 02:00:36 +01:00
Mario Zechner
3caf359402
Release v0.31.0
2026-01-02 01:59:59 +01:00
Mario Zechner
9b2d22d26d
Update ai package CHANGELOG.md for v0.30.2+ changes
...
Part of #378
2025-12-30 23:09:13 +01:00
Mario Zechner
0f50982e0a
Add CHANGELOG entry for agent API move to pi-agent-core
2025-12-30 22:42:20 +01:00
Mario Zechner
fa716246ea
Release v0.28.0
2025-12-25 03:57:41 +01:00
Mario Zechner
b5b2ed65d4
Update changelogs for #296
2025-12-25 03:52:46 +01:00
Mario Zechner
9f97f0c8da
getApiKeyFromEnv -> getEnvApiKey
2025-12-25 02:38:10 +01:00
Mario Zechner
030788140a
WIP: Remove global state from pi-ai OAuth/API key handling
...
- Remove setApiKey, resolveApiKey, and global apiKeys Map from stream.ts
- Rename getApiKey to getApiKeyFromEnv (only checks env vars)
- Remove OAuth storage layer (storage.ts deleted)
- OAuth login/refresh functions now return credentials instead of saving
- getOAuthApiKey/refreshOAuthToken now take credentials as params
- Add test/oauth.ts helper for ai package tests
- Simplify root npm run check (single biome + tsgo pass)
- Remove redundant check scripts from most packages
- Add web-ui and coding-agent examples to biome/tsgo includes
coding-agent still has compile errors - needs refactoring for new API
2025-12-25 01:01:03 +01:00
Mario Zechner
d93cbf8c32
WIP: remove setApiKey, resolveApiKey
2025-12-24 23:34:23 +01:00
Mario Zechner
60768b90f3
Add [Unreleased] section for next cycle
2025-12-24 18:31:13 +01:00
Mario Zechner
89630b0d44
Release v0.27.7
2025-12-24 18:30:53 +01:00
Mario Zechner
29379ea0a6
Fix thinking tag leakage by converting unsigned blocks to plain text
...
Closes #302
2025-12-24 18:15:19 +01:00
Mario Zechner
bf51dd4126
Fix Gemini multimodal tool results causing flaky responses
...
For Gemini 3, images are now nested inside functionResponse.parts per the docs.
For older models, images are sent in a separate user message.
See: https://ai.google.dev/gemini-api/docs/function-calling#multimodal
2025-12-21 02:41:27 +01:00
Peter Steinberger
87fc6b5208
docs(ai): add queued steering changelog
2025-12-20 21:34:53 +01:00
Mario Zechner
04dcdebbc6
docs: add changelog entry for Anthropic SDK retries
2025-12-20 09:57:03 +01:00
Mario Zechner
3f307f8786
docs: add changelog entries for #251 and #253
2025-12-20 09:52:57 +01:00
Mario Zechner
7e38897673
feat: add xhigh thinking level support for gpt-5.2 models
...
- Add supportsXhigh() function to ai package for checking xhigh support
- Clamp xhigh to high for OpenAI models that don't support it
- Update coding-agent to use centralized supportsXhigh()
- gpt-5.2, gpt-5.2-codex now show xhigh in thinking selector
Closes #236
2025-12-19 20:07:24 +01:00
Mario Zechner
16685a36ec
Release v0.24.0
2025-12-19 05:21:25 +01:00
Mario Zechner
f92147ffe8
Release v0.23.5
2025-12-19 05:15:34 +01:00
Mario Zechner
0dbc1065ad
Add Copilot-Vision-Request header for image requests
...
fixes #222
2025-12-19 05:12:40 +01:00