Commit graph

2838 commits

Author SHA1 Message Date
Mario Zechner
5fd6542e04 Release v0.52.6 2026-02-06 00:25:54 +01:00
Mario Zechner
2d70b8bc0f chore(coding-agent): classify /exit removal as breaking change in changelog fixes #1303 fixes #1304 2026-02-06 00:25:01 +01:00
Mario Zechner
6b0f1fefdb fix(coding-agent): centralize package source normalization and local path parsing fixes #1304 2026-02-06 00:20:52 +01:00
Mario Zechner
8792ee2a66 fix(coding-agent): add /quit autocomplete and remove /exit fixes #1303 2026-02-06 00:16:56 +01:00
Mario Zechner
9ce0007945 Add [Unreleased] section for next cycle 2026-02-05 22:59:18 +01:00
Mario Zechner
9b3ecd3033 Release v0.52.5 2026-02-05 22:58:35 +01:00
Mario Zechner
ee53b53689 fix(ai): enable xhigh for anthropic opus 4.6 2026-02-05 22:57:43 +01:00
Mario Zechner
9494fa8d3f Add [Unreleased] section for next cycle 2026-02-05 22:33:51 +01:00
Mario Zechner
f57e82fe2d Release v0.52.4 2026-02-05 22:33:10 +01:00
Mario Zechner
5f5cd080b9 fix(coding-agent): respect package.json pi.extensions manifest in settings extensions paths
collectAutoExtensionEntries now checks if the directory itself has a
package.json with pi.extensions (or index.ts) before scanning children.
This fixes duplicate extension loading when a manifest-aware directory
is specified directly in settings.json extensions array.

Fixes #1274
2026-02-05 22:32:12 +01:00
Mario Zechner
d27df1afa4 Add [Unreleased] section for next cycle 2026-02-05 22:29:24 +01:00
Mario Zechner
7310bcf192 Release v0.52.3 2026-02-05 22:28:42 +01:00
Mario Zechner
c3aef01075 chore: update unreleased changelog entries 2026-02-05 22:27:52 +01:00
Mario Zechner
c07277b9ac fix(ai): set opus 4.6 context window to 200k 2026-02-05 22:25:26 +01:00
Mario Zechner
712d0c6ada fix(ai,coding-agent): fix Bedrock Opus 4.6 model IDs, cache pricing, and add EU profile
- Remove :0 suffix from Opus 4.6 Bedrock model IDs (not valid for this model)
- Fix us/eu Opus 4.6 cache pricing (0.5/6.25 instead of 1.5/18.75)
- Add missing eu.anthropic.claude-opus-4-6-v1 inference profile
- Fix coding-agent default Bedrock model ID to match catalog
2026-02-05 22:21:22 +01:00
Mario Zechner
62385e2230 docs: forbid git commit --no-verify in agent rules 2026-02-05 22:00:30 +01:00
Mario Zechner
f33844fe37 fix(coding-agent): handle git @ref parsing edge cases and pinned update tests refs #1299 2026-02-05 21:56:57 +01:00
Mario Zechner
8abcb35c62 chore(coding-agent): add unreleased changelog entry for git host fallback 2026-02-05 21:43:46 +01:00
Mario Zechner
61fe132946 fix(coding-agent): stabilize pinned git parsing and model default test 2026-02-05 21:43:27 +01:00
Mario Zechner
5a30e16305 fix(coding-agent): fallback parse git URLs for unknown hosts 2026-02-05 21:40:36 +01:00
Mario Zechner
898ad73d8a Add [Unreleased] section for next cycle 2026-02-05 21:21:19 +01:00
Mario Zechner
caf4e189af Release v0.52.2 2026-02-05 21:20:36 +01:00
Mario Zechner
028fff13ab feat(coding-agent): update default models to Opus 4.6 and GPT-5.3 Codex
- anthropic: claude-opus-4-5 → claude-opus-4-6
- openai-codex: gpt-5.2-codex → gpt-5.3-codex
- amazon-bedrock: us.anthropic.claude-opus-4-20250514-v1:0 → us.anthropic.claude-opus-4-6-v1:0
- vercel-ai-gateway: anthropic/claude-opus-4.5 → anthropic/claude-opus-4-6
- opencode: claude-opus-4-5 → claude-opus-4-6
2026-02-05 21:19:46 +01:00
Mario Zechner
45f9d3aa21 Add [Unreleased] section for next cycle 2026-02-05 21:16:01 +01:00
Mario Zechner
7f42e8a996 Release v0.52.1 2026-02-05 21:15:17 +01:00
Mario Zechner
4c4d787b1a feat(ai): add adaptive thinking support for Claude Opus 4.6
- Add adaptive thinking mode (type: 'adaptive') for Opus 4.6+
- Add effort parameter ('low', 'medium', 'high', 'max') for adaptive thinking
- thinkingEnabled now auto-detects: adaptive for 4.6+, budget-based for older
- streamSimple/completeSimple map ThinkingLevel to effort levels for Opus 4.6
- Add tests for Opus 4.6 adaptive thinking and GPT-5.3 Codex
- Update @anthropic-ai/sdk to 0.73.0
- Update @aws-sdk/client-bedrock-runtime to 3.983.0
- Update @google/genai to 1.40.0
- Remove fast-xml-parser override (no longer needed)
2026-02-05 21:14:11 +01:00
Mario Zechner
b07b72ba2b feat(ai): add xhigh thinking level support for gpt-5.3 models 2026-02-05 20:54:57 +01:00
Mario Zechner
c4726e7c05 Add [Unreleased] section for next cycle 2026-02-05 20:42:38 +01:00
Mario Zechner
150fdf36a7 Release v0.52.0 2026-02-05 20:41:56 +01:00
Mario Zechner
8fca53c566 docs(coding-agent): add Opus 4.6 and GPT-5.3 Codex to New Features 2026-02-05 20:39:34 +01:00
Mario Zechner
b94c17885d feat(ai): add Claude Opus 4.6 and GPT-5.3 Codex models 2026-02-05 20:34:56 +01:00
Mario Zechner
f89b49baeb fix(coding-agent): respect ignore files in skill loader 2026-02-05 20:24:15 +01:00
Mario Zechner
91e09765e7 chore(ai): add claude opus 4.6 model 2026-02-05 18:51:27 +01:00
Mario Zechner
1614e95eca fix(coding-agent): guard malformed tool args in renderers (fixes #1259) 2026-02-05 18:34:24 +01:00
Mario Zechner
6c741cbd46
Merge pull request #1285 from ferologics/exit-early
fix(coding-agent): exit early for help/version/export/list-models (fixes #1277)
2026-02-05 17:42:08 +01:00
ferologics
5c41e5d0cd fix(coding-agent): exit early for help/version/export/list-models (fixes #1277) 2026-02-05 17:18:10 +01:00
Mario Zechner
6c6d937b2d
Merge pull request #1287 from markusn/feature/ssh-git-packages
feat(coding-agent): add SSH URL support for git packages
2026-02-05 17:09:28 +01:00
github-actions[bot]
d22a84f1f8 chore: approve contributor SamFold 2026-02-05 16:03:23 +00:00
Markus Ekholm
fba9a8aece
feat(coding-agent): add SSH URL support for git packages
Use hosted-git-info library for robust parsing of SSH URLs (git@host:path
and ssh://) in addition to HTTPS. SSH and HTTPS URLs for the same repo
are now properly deduplicated.
2026-02-05 16:48:10 +01:00
github-actions[bot]
f63c176199 chore: approve contributor markusn 2026-02-05 12:14:26 +00:00
Mario Zechner
5a0d35783e
Merge pull request #1275 from haoqixu/feat-model-selector-show-name
feat(coding-agent): display name of selected model in modelSelectors
2026-02-05 13:11:35 +01:00
haoqixu
0684e29a73 feat(coding-agent): display name of selected model in modelSelectors 2026-02-05 16:41:54 +08:00
Mario Zechner
0feb6e90ce
Merge pull request #1269 from aliou/fix/export-ansi-indentation
fix(coding-agent): preserve indentation in ANSI-rendered HTML export
2026-02-05 03:13:40 +01:00
Mario Zechner
2f18057ac2
Merge branch 'main' into fix/export-ansi-indentation 2026-02-05 03:13:32 +01:00
Mario Zechner
592b1c7ffc
Merge pull request #1271 from aliou/fix/streaming-images-dropped
fix(coding-agent): forward images through steer/followUp during streaming
2026-02-05 03:12:21 +01:00
Aliou Diallo
2fb9f90150 docs: update changelog for PR #1271 2026-02-05 02:39:04 +01:00
Aliou Diallo
b315abf998 fix(coding-agent): forward images through steer/followUp during streaming
prompt() computed currentImages but never passed them to _queueSteer()
or _queueFollowUp() in the streaming branch. Both methods only accepted
text and built content as [{ type: 'text', text }], dropping images.

- _queueSteer/_queueFollowUp now accept optional ImageContent[]
- streaming branch in prompt() passes currentImages through
- public steer()/followUp() accept and forward optional images
- RPC types, handler, and client updated for steer/follow_up images
- rpc.md: document images on steer/follow_up, fix ImageContent examples
2026-02-05 02:37:42 +01:00
Aliou Diallo
faf59e0a0c docs: update changelog for PR #1269 2026-02-05 02:10:44 +01:00
Aliou Diallo
dc5a0b582d fix(coding-agent): preserve indentation in ANSI-rendered HTML export
HTML div elements collapse whitespace by default, stripping leading
spaces from ANSI-rendered tool output (e.g. JSON code blocks).
Added white-space: pre-wrap to .ansi-line class.
2026-02-05 02:10:05 +01:00
Mario Zechner
634899aba0 docs(coding-agent): add minimal-mode.ts to extensions README 2026-02-04 23:50:39 +01:00