z80
ced78801ba
fix(task): refresh model roles before agent discovery
2026-08-17 20:43:06 -04:00
can1357
644ad30d6e
chore: bump version to 17.3.7
...
Retry: fixed changelog bundle probe asserting latest release equals VERSION (fails on releases with no coding-agent changelog content); widened issue-4593 watchdog test budgets from 5ms to 50ms against CI runner scheduling noise.
2026-08-17 23:55:09 +03:00
can1357
54e1a8c900
chore: bump version to 17.3.6
2026-08-17 17:16:40 +03:00
can1357
bf8537015e
Merge branch 'main' into pr-8772
2026-08-17 15:55:20 +03:00
can1357
9913c58ec1
Merge branch 'main' into pr-8052
2026-08-17 11:00:58 +03:00
Anatoli Tsinovoy
16ad301117
fix(stats): restore configurable dashboard bind host
2026-08-17 09:46:49 +03:00
Yang Yang
848f7fb0fd
feat(catalog): default paid xAI and SuperGrok to grok-4.6
...
Point xai and xai-oauth at grok-4.6, already in the bundled catalog.
Tests pin the default id in models.json and load picker fixtures from
the catalog so the next bump does not rot hardcoded name or cost.
2026-08-16 16:29:14 -07:00
can1357
37eee71978
chore: bump version to 17.3.5
2026-08-16 10:21:05 +03:00
can1357
02cd22dc9b
feat: added live tracking and stale status warnings for agent activity snapshots
...
- Added live tracking and stale status warnings for agent activity snapshots.
- Fixed text wrapping with ANSI escape sequences to defer style open sequences after whitespace.
- Added VirtualRenderScheduler for deterministic virtual-clock rendering tests.
2026-08-16 10:18:56 +03:00
Can Bölük
ca1f184823
chore: rewritten changelogs
2026-08-16 09:28:34 +03:00
can1357
906f5b1463
style(coding-agent/registry): formatted persisted mid-spawn test writes as template literals
...
- Replaced `join("\\n") + "\\n"` concatenations with template-literal interpolation in mid-spawn registry fixtures.
- Updated the three Bun.write calls in `persisted-mid-spawn-stub.test.ts` to use the template form.
2026-08-16 09:19:30 +03:00
Can Bölük
f05abb0ab4
Merge remote-tracking branch 'origin/farm/38b90f8c/fix-biome-json-reporter-schema'
2026-08-16 09:13:21 +03:00
can1357
8fdb6a4197
fix(edit): dropped compact seen-line retry tokens ( #8461 )
...
Reverted the retry-token continuation flow (merge 34628528bf and prompt
follow-up 446e745bf4 ): seen-line rejections resend the full patch again.
2026-08-16 07:58:55 +02:00
roboomp
3d1bad9c88
fix(coding-agent): map biome 2.x json reporter schema
...
BiomeClient#parseJsonOutput expected a stale --reporter=json shape
(location.path.file, byte-offset span, description), so the shape guard
dropped every diagnostic against Biome 2.x output and lint() returned []
with no warning. Parse the current schema instead: string location.path,
1-indexed location.start/end {line,column}, and message. Drop the now-dead
offsetsToPositions helper and warn when a non-empty diagnostics array has
no recognizable location, so future schema drift surfaces instead of
silently reporting "no lint issues".
Fixes #8694
2026-08-16 05:39:14 +00:00
can1357
f474b43880
chore(changelog): normalized changelogs after merged fixes
2026-08-16 02:59:03 +02:00
can1357
9d21956d35
Merge PR #8491 : fix(agent): remove capped empty stop tails (@roboomp)
...
# Conflicts:
# packages/coding-agent/src/session/agent-session.ts
# packages/coding-agent/src/session/session-manager.ts
# packages/coding-agent/test/agent-session-empty-stop-guard.test.ts
# packages/coding-agent/test/session-manager-immediate-persist.test.ts
2026-08-16 02:56:08 +02:00
can1357
5420b29364
Merge PR #8327 : fix(vibe): cancel active turn on mode exit (@roboomp)
...
# Conflicts:
# packages/coding-agent/test/interactive-mode-vibe-toggle.test.ts
2026-08-16 02:49:32 +02:00
can1357
c78444541b
Merge PR #8560 : fix(coding-agent): stop invalid Anthropic thinking fallback (@roboomp)
...
# Conflicts:
# packages/coding-agent/src/session/turn-recovery.ts
2026-08-16 02:49:03 +02:00
can1357
c7ecc3ef66
Merge PR #8598 : fix(session): repair torn JSONL appends (@roboomp)
...
# Conflicts:
# packages/coding-agent/src/session/session-loader.ts
# packages/coding-agent/src/session/session-manager.ts
# packages/coding-agent/test/session-loader-stream.test.ts
2026-08-16 02:48:12 +02:00
can1357
06793c72bb
Merge PR #8441 : fix(extensions): pause tool-call timeout during human dialogs (@Seljuke)
...
# Conflicts:
# packages/coding-agent/test/extensions-runner.test.ts
2026-08-16 02:45:04 +02:00
can1357
45e4fa7884
Merge PR #8492 : fix(coding-agent): reclaim dead parked agent corpses on respawn (@roboomp)
2026-08-16 02:43:34 +02:00
can1357
44e50af907
fix(agent): excluded reasoning from empty-stop diagnosis
2026-08-16 02:43:34 +02:00
can1357
14813330f5
Merge PR #8512 : fix(agent): name billed output tokens on capped empty stops (@roboomp)
2026-08-16 02:43:34 +02:00
can1357
e224493fe2
Merge PR #8553 : fix(discovery): honor non-recursive glob in loadFilesFromDir (@roboomp)
2026-08-16 02:43:33 +02:00
can1357
7d6eb0e070
Merge PR #8556 : fix(coding-agent): classify user-invoked /skill turns under auto thinking (@roboomp)
2026-08-16 02:43:33 +02:00
can1357
f95e523462
Merge PR #8569 : fix(browser): probe CDP endpoints over raw TCP to bypass HTTP_PROXY (@roboomp)
2026-08-16 02:43:33 +02:00
can1357
c9da0718ba
Merge PR #8572 : fix(lsp): gate rust-analyzer/reloadWorkspace behind rust-analyzer check (@roboomp)
2026-08-16 02:43:33 +02:00
can1357
5febe05649
Merge PR #8608 : fix(tui): wait for wire-aliased edit previews (@roboomp)
2026-08-16 02:43:32 +02:00
can1357
276c531393
Merge PR #8612 : fix(auto-thinking): clear proxy thinking budget in online classifiers (@roboomp)
2026-08-16 02:43:32 +02:00
can1357
ca60ca0019
Merge PR #8624 : fix(browser): suppress blank shared startup window (@roboomp)
2026-08-16 02:43:32 +02:00
can1357
e9edc5b62f
Merge PR #8628 : fix(cli): expand marketplace catalog home paths (@roboomp)
2026-08-16 02:43:32 +02:00
can1357
5272039e33
Merge PR #8636 : fix(hub): prevent stale agent refs from blocking wait (@roboomp)
2026-08-16 02:43:31 +02:00
can1357
0262663d88
Merge PR #8650 : fix(debug): scope report bundle to current session subtree (@roboomp)
2026-08-16 02:43:31 +02:00
can1357
8a921148e8
Merge PR #8652 : fix(tui): bound shimmer animation CPU (@roboomp)
2026-08-16 02:43:31 +02:00
can1357
a4e5979d70
Merge PR #8658 : fix(tui): preserve welcome columns for long model names (@roboomp)
2026-08-16 02:43:31 +02:00
can1357
e8c8c23edb
Merge PR #8676 : fix(launch): prune dead daemon runtime dirs on broker startup (@roboomp)
2026-08-16 02:43:31 +02:00
can1357
dba8cfcd13
Merge PR #8677 : fix(browser): prefer Chrome for Testing on macOS headless launch (@roboomp)
2026-08-16 02:43:30 +02:00
can1357
55e5da3d17
chore(changelog): normalized changelogs after merged fixes
2026-08-16 02:15:11 +02:00
can1357
b445134b4d
Merge PR #8370 : fix: retry transient Anthropic failures at oneshot LLM call sites (@wonjun3991)
...
# Conflicts:
# packages/coding-agent/src/utils/title-generator.ts
2026-08-16 02:14:12 +02:00
can1357
0547176f11
fix(models): skipped configured hooks in catalog listing
2026-08-16 02:13:40 +02:00
can1357
8538bf6242
Merge PR #8471 : fix(coding-agent): filter Claude custom tool modules (@Kigbnajd)
2026-08-16 02:13:40 +02:00
can1357
f83111c8d4
Merge PR #8265 : fix(tui): multi-select ask dialog submits on Enter instead of dead-ending (@zhang17-24)
2026-08-16 02:13:40 +02:00
can1357
d5b927914e
Merge PR #8426 : fix(theme): improve birch user/custom card contrast (@atacolak)
2026-08-16 02:13:39 +02:00
can1357
d511ecd03f
test(lsp): covered silent checker failures
2026-08-16 02:13:39 +02:00
can1357
7f250b9a5f
docs(coding-agent): noted browser release semantics
2026-08-16 02:13:39 +02:00
can1357
34628528bf
Merge PR #8461 : fix(edit): add compact seen-line retries (@Kigbnajd)
2026-08-16 02:13:38 +02:00
can1357
a7e810c6cc
Merge PR #8444 : fix(tui): keep btw panels out of scrollback (@Ant39140)
2026-08-16 02:13:38 +02:00
can1357
9af713f2b0
Merge PR #8576 : fix(mcp): keep Exa MCP servers that request non-native tools (@dhruvkej9)
2026-08-16 02:13:38 +02:00
Harsha Vardhan
ba5885880e
fix(coding-agent): preserved mixed-case plugin tool names on refresh
2026-08-16 02:13:38 +02:00
can1357
0d929bf586
Merge PR #8459 : fix(coding-agent): use /v1/ APIs for llama.cpp for better compatibility (@cphlipot)
2026-08-16 02:13:37 +02:00