Armin Ronacher
|
ea3465a8e3
|
fix(coding-agent): move temporary extension cache (#5345)
|
2026-06-03 00:44:21 +02:00 |
|
Armin Ronacher
|
135fb545f9
|
fix(coding-agent): set auth file mode on creation
|
2026-06-03 00:32:54 +02:00 |
|
Armin Ronacher
|
ba6e5298df
|
fix(oauth): harden browser launch handling
|
2026-06-02 23:15:46 +02:00 |
|
Armin Ronacher
|
a98e087e5d
|
fix(coding-agent): harden git package install paths
|
2026-06-02 18:20:35 +02:00 |
|
Armin Ronacher
|
0462d44f56
|
doc: clarify wording in SECURITY.md
|
2026-06-02 17:24:41 +02:00 |
|
Armin Ronacher
|
e30b1b18d0
|
Added security file
|
2026-06-02 17:03:40 +02:00 |
|
Armin Ronacher
|
4faac05419
|
fix(ai): handle OpenCode reasoning params
|
2026-05-29 12:21:37 +02:00 |
|
Armin Ronacher
|
b6b0f6923f
|
feat(ci): Actually bump setup-bun to 2.2.0
|
2026-05-29 01:03:12 +02:00 |
|
Armin Ronacher
|
20bcab26e0
|
feat(ci): Update setup-bun to 2.2.0
|
2026-05-29 00:51:11 +02:00 |
|
Armin Ronacher
|
93600d8980
|
fix(release): align package repository metadata
|
2026-05-29 00:44:58 +02:00 |
|
Armin Ronacher
|
f3b4e1285c
|
fix(release): upgrade npm for trusted publishing
|
2026-05-29 00:36:43 +02:00 |
|
Armin Ronacher
|
abf07d0c4d
|
Add [Unreleased] section for next cycle
|
2026-05-29 00:19:23 +02:00 |
|
Armin Ronacher
|
8322745e28
|
Release v0.77.0
|
2026-05-29 00:19:06 +02:00 |
|
Armin Ronacher
|
4b4641c6b0
|
fix(coding-agent): scope custom session dir lookups
|
2026-05-28 23:25:33 +02:00 |
|
Armin Ronacher
|
ae50dec121
|
chore(release): publish packages from CI
|
2026-05-28 17:43:05 +02:00 |
|
Armin Ronacher
|
3e9f717445
|
fix(coding-agent): make config env references explicit
closes #5095
|
2026-05-28 11:58:38 +02:00 |
|
Armin Ronacher
|
b85bf65678
|
fix(coding-agent): restore diff code block highlighting
closes #5092
|
2026-05-28 00:49:27 +02:00 |
|
Armin Ronacher
|
99aec8e02b
|
test(tui): reduce keyboard negotiation coverage
|
2026-05-27 23:03:13 +02:00 |
|
Armin Ronacher
|
1e168a89c5
|
docs(coding-agent): fix development AGENTS link
Closes #5041
|
2026-05-27 22:51:30 +02:00 |
|
Armin Ronacher
|
6ab62a06d7
|
fix(tui): harden keyboard protocol negotiation
|
2026-05-27 22:23:39 +02:00 |
|
Armin Ronacher
|
39a26c84f8
|
Add [Unreleased] section for next cycle
|
2026-05-27 22:04:01 +02:00 |
|
Armin Ronacher
|
706f8720f8
|
Release v0.76.0
|
2026-05-27 22:03:21 +02:00 |
|
Armin Ronacher
|
16dc525e7b
|
fix(build): resolve internal packages from workspace dist
|
2026-05-27 21:56:55 +02:00 |
|
Armin Ronacher
|
41d28a9232
|
docs(changelog): audit unreleased entries
|
2026-05-27 21:40:07 +02:00 |
|
Armin Ronacher
|
52dc08c1f7
|
feat(session): Explicit session id naming (#5076)
|
2026-05-27 21:32:10 +02:00 |
|
Armin Ronacher
|
7c02a55632
|
fix(ai): timeout Codex SSE header stalls
|
2026-05-27 21:24:51 +02:00 |
|
Armin Ronacher
|
91b46c2ba9
|
fix(ai): avoid stale Cerebras test model
|
2026-05-27 20:57:00 +02:00 |
|
Armin Ronacher
|
61babc24cf
|
feat(rpc): add excludeFromContext flag to bash command (closes #5039)
|
2026-05-27 18:34:42 +02:00 |
|
Armin Ronacher
|
493efd422d
|
fix(codex): timeouts for websockets (#4979)
|
2026-05-27 12:11:29 +02:00 |
|
Armin Ronacher
|
26f1e00f71
|
fix(ai): use hyphenated Codex session header
closes #4967
|
2026-05-27 01:11:40 +02:00 |
|
Armin Ronacher
|
2531fc130d
|
fix(ui): preserve user ordered-list markers (closes #5013)
|
2026-05-27 01:03:33 +02:00 |
|
Armin Ronacher
|
59ec8003db
|
fix(coding-agent): bypass age gates for self-update
closes #4929
|
2026-05-27 00:59:09 +02:00 |
|
Armin Ronacher
|
8fb1e877cd
|
fix(ai): disable hidden provider 429 retries (#4991)
|
2026-05-26 23:41:58 +02:00 |
|
Armin Ronacher
|
71446c6c2b
|
fix(ai): correct Codex Spark context window
closes #4969
|
2026-05-26 09:08:40 +02:00 |
|
Armin Ronacher
|
fa1180b6b7
|
fix(ai): detect Poolside context overflow
Closes #4943
|
2026-05-26 08:58:21 +02:00 |
|
Armin Ronacher
|
fc8a155901
|
fix(ai): honor Codex Responses maxRetries
|
2026-05-25 12:30:04 +02:00 |
|
Armin Ronacher
|
3eb002766f
|
fix(tui): enable OSC 8 for Windows Terminal (closes #4923)
|
2026-05-25 00:55:39 +02:00 |
|
Armin Ronacher
|
e007fcd0d2
|
fix(rpc): reject pending requests on child process exit
closes #4764
|
2026-05-25 00:40:07 +02:00 |
|
Armin Ronacher
|
ce0e801d8e
|
fix(coding-agent): retry RPC stdout backpressure
closes #4897
|
2026-05-24 22:59:35 +02:00 |
|
Armin Ronacher
|
9600ded922
|
revert: fix rpc stdout backpressure
This reverts commit d0d1d8edca.
|
2026-05-24 11:50:53 +02:00 |
|
Armin Ronacher
|
d0d1d8edca
|
fix(rpc): respect stdout backpressure
closes #4897
|
2026-05-24 11:28:02 +02:00 |
|
Armin Ronacher
|
30b3ab3532
|
fix(tui): remove native modifier escape hatch
|
2026-05-23 15:32:38 +02:00 |
|
Armin Ronacher
|
c5181a266e
|
fix(tui): detect Apple Terminal Shift+Enter
|
2026-05-23 15:09:01 +02:00 |
|
Armin Ronacher
|
4a98f748bb
|
chore(tui): remove unused xterm dependency
|
2026-05-23 14:18:49 +02:00 |
|
Armin Ronacher
|
15f1dea8df
|
fix(coding-agent): disable managed extension peer resolution
closes #4907
|
2026-05-23 14:15:00 +02:00 |
|
Armin Ronacher
|
c85dbb1620
|
fix(coding-agent): reconcile pinned git update refs
closes #4869
|
2026-05-23 00:16:07 +02:00 |
|
Armin Ronacher
|
d80bcc367e
|
test(ai): avoid hardcoded Fireworks router id
|
2026-05-22 22:59:10 +02:00 |
|
Armin Ronacher
|
42379a37bd
|
fix(coding-agent): add OpenCode session headers
closes #4847
|
2026-05-22 22:22:55 +02:00 |
|
Armin Ronacher
|
7002c68f8b
|
fix(ai): declare Bedrock Smithy HTTP handler dependency
closes #4842
|
2026-05-22 16:50:19 +02:00 |
|
Armin Ronacher
|
b3ed545938
|
fix(export-html): escape quotes in exported attributes
closes #4832
|
2026-05-22 15:48:21 +02:00 |
|
Armin Ronacher
|
c100620bf4
|
fix(coding-agent): Clean up Path Handling (#4873)
|
2026-05-22 11:25:15 +02:00 |
|
Armin Ronacher
|
2171cefbaa
|
test(coding-agent): update bash truncation expectation
|
2026-05-21 18:35:48 +02:00 |
|
Armin Ronacher
|
849f9d9c5a
|
fix(coding-agent): configure HTTP idle timeout (#4759)
|
2026-05-20 12:45:00 +02:00 |
|
Armin Ronacher
|
9fdc54b6f0
|
fix(package-manager): ignore managed npm folders in cloud sync
closes #4763
|
2026-05-20 11:40:46 +02:00 |
|
Armin Ronacher
|
23b361cfd0
|
fix(tui): initialize loader before starting indicator
|
2026-05-20 01:16:49 +02:00 |
|
Armin Ronacher
|
8a6775bbe6
|
chore: remove redundant erasable type check
|
2026-05-20 00:06:37 +02:00 |
|
Armin Ronacher
|
ae9450dc51
|
chore(ts): use source import extensions
|
2026-05-20 00:04:03 +02:00 |
|
Armin Ronacher
|
f4f0ac7ada
|
feat(coding-agent): show update notes (#4724)
|
2026-05-19 12:08:13 +02:00 |
|
Armin Ronacher
|
29b3417a7a
|
fix(windows): hide bash helper consoles
closes #4699
|
2026-05-18 23:21:22 +02:00 |
|
Armin Ronacher
|
dafcf61a34
|
fix: align theme truecolor detection
|
2026-05-18 21:56:48 +02:00 |
|
Armin Ronacher
|
f10cf57e96
|
feat(coding-agent): improve terminal theme detection
|
2026-05-18 18:28:08 +02:00 |
|
Armin Ronacher
|
479024603e
|
fix(coding-agent): set explicit theme text colors
|
2026-05-18 18:04:55 +02:00 |
|
Armin Ronacher
|
137547a470
|
docs(coding-agent): add uninstall instructions
|
2026-05-18 12:47:33 +02:00 |
|
Armin Ronacher
|
dbadffdfae
|
chore(prompts): disclose wr-generated comments
|
2026-05-18 11:04:45 +02:00 |
|
Armin Ronacher
|
a294cdafd9
|
fix(coding-agent): unblock Windows external editor
closes #4612
|
2026-05-18 09:49:24 +02:00 |
|
Armin Ronacher
|
c65177370b
|
fix(coding-agent): allow Windows pnpm self-update
closes #4157
|
2026-05-18 09:14:12 +02:00 |
|
Armin Ronacher
|
96cad24a07
|
fix(coding-agent): detect pnpm v11 self-update installs
closes #4647
|
2026-05-18 08:56:24 +02:00 |
|
Armin Ronacher
|
89b64d9dd5
|
fix(coding-agent): avoid Windows self-update native locks
closes #4157
|
2026-05-18 08:39:07 +02:00 |
|
Armin Ronacher
|
ceacacaa45
|
chore: add pi-test batch wrapper
|
2026-05-18 00:55:01 +02:00 |
|
Armin Ronacher
|
6b872be2b9
|
fix(coding-agent): spawn Windows npm shims directly
closes #4623
|
2026-05-18 00:21:37 +02:00 |
|
Armin Ronacher
|
6f931797ca
|
fix(coding-agent): install npm packages in managed root closes #4587
|
2026-05-17 20:48:00 +02:00 |
|
Armin Ronacher
|
35f807cfaf
|
fix(coding-agent): route compaction through streamFn
closes #4484
|
2026-05-17 01:57:03 +02:00 |
|
Armin Ronacher
|
d803768f6a
|
fix(deps): restore lockfile registry metadata
Fixes #4315
|
2026-05-17 00:30:32 +02:00 |
|
Armin Ronacher
|
27a193070d
|
fix(coding-agent): resolve pnpm global packages
Fixes #4501
|
2026-05-17 00:09:11 +02:00 |
|
Armin Ronacher
|
87881ca686
|
fix(ai): preserve OpenRouter cached token semantics
|
2026-05-16 11:55:16 +02:00 |
|
Armin Ronacher
|
c00f1cf130
|
fix(agent): correct uuidv7 sequence handling
|
2026-05-13 15:53:53 +02:00 |
|
Armin Ronacher
|
8bf2bfab58
|
fix(coding-agent): align stripAnsi with strip-ansi
|
2026-05-13 15:52:33 +02:00 |
|
Armin Ronacher
|
e0b5d27af2
|
chore(deps): replace cli-highlight (#4468)
|
2026-05-13 12:19:45 +02:00 |
|
Armin Ronacher
|
2829146dde
|
chore(deps): Kill small dependencies (#4467)
|
2026-05-13 10:44:56 +02:00 |
|
Armin Ronacher
|
64882c6a51
|
chore(deps): remove unused dependencies (#4453)
|
2026-05-12 23:35:41 +02:00 |
|
Armin Ronacher
|
3d9e14d748
|
fix(compaction): clamp summary output tokens
Fixes #4390.
|
2026-05-11 16:36:27 +02:00 |
|
Armin Ronacher
|
76131673d3
|
docs(coding-agent): update theme schema URLs
|
2026-05-09 23:03:58 +02:00 |
|
Armin Ronacher
|
3421726e86
|
fix(coding-agent): disambiguate resource paths
|
2026-05-08 00:16:28 +02:00 |
|
Armin Ronacher
|
dacb7eaa90
|
fix(coding-agent): detect renamed npm self updates
|
2026-05-07 20:59:49 +02:00 |
|
Armin Ronacher
|
6ba53af8e4
|
fix(lockfile): restore platform optional packages
|
2026-05-07 20:28:00 +02:00 |
|
Armin Ronacher
|
f4fc04cd75
|
doc: Update readmes
|
2026-05-07 20:02:19 +02:00 |
|
Armin Ronacher
|
206bd08572
|
fix(release): restore linux binary build
|
2026-05-07 18:53:29 +02:00 |
|
Armin Ronacher
|
5e1e4c3c88
|
feat(coding-agent): support renamed self-update package
|
2026-05-07 16:11:18 +02:00 |
|
Armin Ronacher
|
83a917073c
|
fix(tui): remove explicit image ids
|
2026-05-07 10:43:07 +02:00 |
|
Armin Ronacher
|
b8712457d2
|
fix(tui): keep kitty image redraws inside TUI
Fixes #4208.
|
2026-05-07 10:34:37 +02:00 |
|
Armin Ronacher
|
6b271842e2
|
fix(ai): handle mixed chat completion deltas
Fixes #4228
|
2026-05-07 00:12:19 +02:00 |
|
Armin Ronacher
|
ace3fd7e30
|
fix(ai): normalize kimi k2p6 alias to kimi-for-coding closes #4218
|
2026-05-06 11:34:49 +02:00 |
|
Armin Ronacher
|
c9e87d2aa6
|
fix(tui): disable inline images in cmux
Treat CMUX_WORKSPACE_ID like tmux/screen for terminal capabilities and document the issue link.
fixes #4208
|
2026-05-06 11:09:55 +02:00 |
|
Armin Ronacher
|
b5755fd27d
|
feat(oauth): support interactive login selection (#4190)
|
2026-05-05 13:16:56 +02:00 |
|
Armin Ronacher
|
3c9c54d51b
|
Add [Unreleased] section for next cycle
|
2026-05-04 20:33:08 +02:00 |
|
Armin Ronacher
|
dbcb473d6f
|
Release v0.73.0
|
2026-05-04 20:32:03 +02:00 |
|
Armin Ronacher
|
299dc70abe
|
docs(changelog): audit unreleased entries
|
2026-05-04 20:27:27 +02:00 |
|
Armin Ronacher
|
1bc640e53a
|
fix(tui): prioritize exact fuzzy matches
|
2026-05-04 20:24:13 +02:00 |
|
Armin Ronacher
|
6b18cdbac1
|
fix(coding-agent): stream bash output incrementally (#4165)
fixes #4145
|
2026-05-04 19:06:07 +02:00 |
|
Armin Ronacher
|
756b774935
|
fix(coding-agent): exit on lost terminal
Fixes #4144.
|
2026-05-04 12:07:16 +02:00 |
|