Isaac Sanchez-Hawkins and Isaac Sanchez
b764577943
fix: preserve canonical snippet names ( #1380 )
...
* fix: preserve canonical snippet names
* test: cover same-directory snippet alias precedence
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-23 20:51:45 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
920f987393
fix: handle git identity row keyboard activation ( #1379 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-23 20:50:09 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
2b5408406c
fix: clean up upstream reader abort listener ( #1378 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-23 20:48:16 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
8dac0f73c0
fix(ui): revoke voice preview blob urls ( #1342 )
...
* fix(ui): revoke voice preview blob urls
* fix(ui): reset disposed preview audio
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-21 15:51:49 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
6fbdb22c7e
fix(ui): avoid file search cache key collisions ( #1343 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-21 15:51:09 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
2bf0c17b05
fix(ui): associate save plan title label ( #1331 )
...
* fix(ui): associate save plan title label
* test(ui): make save plan label test locale-independent
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-19 17:42:14 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
65e288bb71
fix: respect session prefetch page size ( #1332 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-19 17:39:37 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
81c72df8ea
fix(ui): ignore non-finite quota percentages ( #1329 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-19 17:38:11 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
5189eb586e
fix(ui): handle blocked storage getters ( #1330 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-19 17:32:36 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
69ea4767f7
fix(ui): keep generated copy feedback stable ( #1328 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-19 17:32:03 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
2f89757b9f
fix: strip code before TTS markdown cleanup ( #1327 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-19 17:30:32 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
9ed44326f8
fix(ui): update viewport height without visualViewport ( #1314 )
...
* fix(ui): update viewport height without visualViewport
* fix(ui): initialize visual viewport state from helper
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-19 16:58:18 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
00c112077d
fix: match root project sessions in switcher ( #1274 )
...
* fix: match root project sessions in switcher
* test: cover project path matching edge cases
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-16 16:46:05 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
bac655ddb4
fix(ui): preserve runtime worktree source ( #1259 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-14 02:06:21 +03:00
11e5ab93a9
fix(quota): guard remaining usage percent ( #1242 )
...
* fix(quota): guard remaining usage percent
* test(quota): cover non-finite usage percents
* fix(ui): clean up virtual scroll frame
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
Co-authored-by: Bohdan Triapitsyn <artmore@protonmail.com >
2026-05-13 14:51:46 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
2c25bfc8d7
fix(vscode): skip stale active editor broadcasts ( #1246 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-13 10:37:11 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
58c6a22036
fix(ui): default Button type to button ( #1252 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-13 10:36:49 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
1e1a7e02b7
test(opencode): restore missing PATH cleanly ( #1243 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-13 10:35:32 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
d66e077b99
fix(pwa): include root-scoped session shortcuts ( #1244 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-13 10:35:12 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
cde9c656e7
fix(vscode): sync agent manager settings saves ( #1245 )
...
* fix(vscode): sync agent manager settings saves
* fix(vscode): receive agent manager settings sync
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-13 10:33:54 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
6b52efbd34
fix(vscode): abort SSE reconnect delays ( #1248 )
...
* fix(vscode): abort SSE reconnect delays
* fix(vscode): throw abort reason after SSE retry cancel
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-13 10:33:30 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
f01391dd72
fix(opencode): broadcast activity idle after cooldown ( #1249 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-13 10:32:30 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
05c5683ecb
fix(scheduled-tasks): skip scheduling after stop ( #1251 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-13 10:32:16 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
c005c59186
fix(quota): accept epoch reset timestamps ( #1241 )
...
* fix(quota): accept epoch reset timestamps
* fix(quota): format epoch reset windows
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-13 10:30:42 +03:00
644050824e
fix(terminal): reject file cwd values ( #1204 )
...
* fix(terminal): reject file cwd values
* test(terminal): remove stale cwd access mock
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
Co-authored-by: Bohdan Triapitsyn <artmore@protonmail.com >
2026-05-12 11:30:10 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
89630af98d
fix(settings): constrain plan path remapping ( #1203 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:12:17 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
3228e7f45f
fix(vscode): clear activity snapshot on stop ( #1201 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:12:01 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
2b514e4cb9
test(input): restore FileReader mock ( #1200 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:11:34 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
12160a101d
fix(git): label stash icon buttons ( #1199 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:11:12 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
1f6cea50ed
fix(tasks): preserve timestamps when listing ( #1198 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:10:56 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
51356b4195
fix(projects): use fallback icon MIME ( #1197 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:10:39 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
75d78b6113
fix(vscode): clean up disposed chat webviews ( #1196 )
...
* fix(vscode): clean up disposed chat webviews
* fix(vscode): scope disposed webview streams
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:10:27 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
51e1967f68
fix(sessions): isolate folder save temp files ( #1195 )
...
* fix(sessions): isolate folder save temp files
* fix(sessions): remove failed save temp files
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:10:06 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
736e33ab67
fix(vscode): cancel activity watcher retries on stop ( #1194 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:09:49 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
f7c5144c62
fix(sync): settle failed attachment reads ( #1193 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:09:31 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
f4ec7d6c1b
fix(ui): prevent duplicate long press timers ( #1192 )
...
* fix(ui): prevent duplicate long press timers
* fix(ui): clear long press on touch cancel
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:07:40 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
b94afbc6ef
fix(opencode): unref provider tracker interval ( #1191 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:07:24 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
de72811cf1
fix(ui): support legacy PWA media listeners ( #1190 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:07:04 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
7e1801e97a
fix(push): mark visibility hidden on pagehide ( #1189 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:06:51 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
f2ce138e86
fix(vscode): include mtime in fs stat proxy ( #1188 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:06:40 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
222d1b7f51
fix(tts): clamp generated summaries ( #1187 )
...
* fix(tts): clamp generated summaries
* fix(tts): preserve non-finite summary limits
* test(tts): stub fetch without vitest globals
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:06:21 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
bb5a6fb83b
fix(sessions): update changed share URLs ( #1184 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:05:54 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
e50a484633
fix(sync): drop orphan session parts ( #1183 )
...
* fix(sync): drop orphan session parts
* fix(sync): guard missing part cache
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:05:37 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
b944bd812c
fix(quota): ignore invalid reset timestamps ( #1182 )
...
* fix(quota): ignore invalid reset timestamps
* fix(quota): guard reset-after timestamps
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:05:22 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
323347f50e
fix(terminal): preserve UTF-8 replay chunks ( #1181 )
...
* fix(terminal): preserve UTF-8 replay chunks
* fix(terminal): avoid replay trim prepends
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:05:03 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
2a9c7e6bca
fix(event-stream): clean up reconnect delay listeners ( #1180 )
...
* fix(event-stream): clean up reconnect delay listeners
* test(event-stream): clarify listener count
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:04:46 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
7506b736dd
fix(git): label branch rename buttons ( #1239 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:03:26 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
ebf87f64dc
fix(ui): label session rename buttons ( #1238 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:02:53 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
3c7c20e1b6
fix(vscode): resolve chat view before commands ( #1237 )
...
* fix(vscode): resolve chat view before commands
* fix(vscode): guard chat command payload delivery
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:02:42 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
9816f5dd6c
fix(vscode): clear bridge request timeouts ( #1236 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:02:15 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
7721c2fe10
fix(event-stream): isolate subscriber failures ( #1235 )
...
* fix(event-stream): isolate subscriber failures
* fix(event-stream): handle async subscriber failures
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:02:04 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
df12c3a2b5
fix(terminal): make SSE cleanup idempotent ( #1234 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:01:47 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
060a5311ef
fix(terminal): remove upgrade listener on shutdown ( #1233 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:01:31 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
109aecf3de
fix(sync): advance sidebar recency after streams ( #1232 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:01:20 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
65c54411de
fix(sync): fetch sessions in active directory ( #1231 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:01:10 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
416a11dcce
fix(ui): recover from corrupt chunk reload markers ( #1230 )
...
* fix(ui): recover from corrupt chunk reload markers
* test(ui): clarify chunk recovery assertions
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:00:58 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
eeabc304bd
fix(opencode): clear server close timeout ( #1224 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:00:45 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
4cbee27383
fix(opencode): clear readiness probe timers ( #1226 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:00:31 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
75ad1d31b5
fix(tasks): avoid weekday checkbox double toggle ( #1225 )
...
* fix(tasks): avoid weekday checkbox double toggle
* fix(tasks): preserve weekday hover affordance
* fix(tasks): remove redundant weekday hover class
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:00:21 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
e0ef318751
fix(ui): clamp text loop index ( #1221 )
...
* fix(ui): clamp text loop index
* fix(ui): report clamped text loop index
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 11:00:02 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
da690b67a3
fix(electron): point issue links to current repo ( #1223 )
...
* fix(electron): point issue links to current repo
* fix(electron): point updater links to org repo
* fix(electron): align release publish owner
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 10:59:40 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
707ac6f408
fix(desktop): finish empty app scans ( #1222 )
...
* fix(desktop): finish empty app scans
* fix(desktop): keep app scan retries active after failures
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 10:58:16 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
0cfa37932e
fix(updates): compare prerelease versions correctly ( #1220 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 10:57:47 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
eb3f0e7f72
test(opencode): avoid duplicate WSL env assertion ( #1212 )
...
* test(opencode): avoid duplicate WSL env assertion
* test(opencode): assert WSL rejection directly
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 10:57:39 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
eb5b1de9b7
test(sync): shorten websocket fallback test ( #1211 )
...
* test(sync): shorten websocket fallback test
* test(sync): avoid duplicate fallback cleanup
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 10:57:27 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
614e9bbfbf
test(opencode): restore PATH after lifecycle tests ( #1210 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 10:57:14 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
f1317d7f71
fix(status): classify multiedit as editing ( #1209 )
...
* fix(status): classify multiedit as editing
* fix(status): preserve multiedit status phrase
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 10:57:04 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
291ff98f18
fix(files): match Windows prefixes case-insensitively ( #1208 )
...
* fix(files): match Windows prefixes case-insensitively
* fix(files): remove Windows paths case-insensitively
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 10:56:53 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
5e6207606c
fix(files): ignore tab paths outside root ( #1207 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 10:56:27 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
edd984c08f
fix(i18n): retry failed locale loads ( #1206 )
...
* fix(i18n): retry failed locale loads
* test(i18n): reset locale cache in retry test
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 10:56:17 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
733e1e2d21
fix(pwa): keep scoped shortcuts isolated ( #1205 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-12 10:55:31 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
15f2179274
fix(files): guard pending navigation ( #1172 )
...
* fix(files): guard pending navigation
* fix(files): avoid pending navigation re-entry
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 23:37:27 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
f524880c94
fix(terminal): track SSE opens per attempt ( #1171 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 23:34:03 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
c550d02dc8
fix(terminal): clean up idle websocket ( #1170 )
...
* fix(terminal): clean up idle websocket
* fix(terminal): simplify active reconnect state
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 23:27:27 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
26caa33319
fix(files): ignore stale text loads ( #1169 )
...
* fix(files): ignore stale text loads
* fix(files): clear loading on directory read error
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 23:18:15 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
d7f8045e82
fix(files): stop navigation when save fails ( #1168 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 23:16:18 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
9715b6c23c
fix(sync): preserve part update ordering ( #1167 )
...
* fix(sync): preserve part update ordering
* test(sync): wait for pipeline delivery
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 23:14:07 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
afe86a84b3
fix(git): dedupe status fetches by mode ( #1166 )
...
* fix(git): dedupe status fetches by mode
* test(git): assert reused status result
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 23:11:37 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
e4227c7f06
fix(settings): make nav resize keyboard accessible ( #1165 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 23:09:35 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
83ea6a70eb
fix(settings): mark active nav page ( #1164 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 19:52:13 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
1ef5917932
fix(ui): expose sidebar group collapse state ( #1163 )
...
* fix(ui): expose sidebar group collapse state
* fix(ui): keep sidebar group panel mounted
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 19:50:53 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
4b6fec774d
fix(skills): ignore stale repo scans ( #1158 )
...
* fix(skills): ignore stale repo scans
* fix(skills): clear stale repo identity
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 16:11:26 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
088237c606
fix(skills): ignore stale catalog scans ( #1157 )
...
* fix(skills): ignore stale catalog scans
* fix(skills): clear stale catalog identities
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 16:09:05 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
8f1e5c0085
fix(chat): make linked reference removal focusable ( #1156 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 16:05:22 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
817fafbe29
fix(chat): guard skill autocomplete tab ( #1155 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 16:01:33 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
98ef2e87a1
fix(chat): clear text selection timer ( #1154 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 16:01:13 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
28f7a52ec8
fix(git): forward status mode to runtimes ( #1153 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 15:57:25 +03:00
14c0bfe0bc
fix(sync): skip duplicate status events ( #1152 )
...
* fix(sync): skip duplicate status events
* test(sync): cover duplicate idle statuses
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
Co-authored-by: Bohdan Triapitsyn <artmore@protonmail.com >
2026-05-08 15:56:18 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
c1c21fe340
fix(sync): track only trailing assistant streaming ( #1151 )
...
* fix(sync): track only trailing assistant streaming
* test(sync): cover streaming completion paths
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 15:47:56 +03:00
811aa50312
fix(input): ignore stale attachment reads ( #1150 )
...
* fix(input): ignore stale attachment reads
* fix(input): centralize attachment replacement
* fix(input): route queued attachment restores through store action
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
Co-authored-by: Bohdan Triapitsyn <artmore@protonmail.com >
2026-05-08 15:47:46 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
01c19706f4
fix(queue): auto-send attachment-only messages ( #1149 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 15:41:36 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
da2145ae25
fix(files): ignore stale directory refreshes ( #1148 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 15:41:23 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
1d800366a0
fix(chat): refresh memoized action handlers ( #1147 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 15:36:35 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
006e84dbc4
fix(chat): make queued message removal focusable ( #1146 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 15:36:18 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
429ed0842e
fix(multirun): disable adding models at limit ( #1145 )
...
* fix(multirun): disable adding models at limit
* fix(multirun): remove redundant add guards
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 15:32:05 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
4ac5d7699a
fix(ui): allow escape to close mobile settings ( #1144 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 15:26:36 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
71e902fec6
fix(ui): ignore stale file search results ( #1143 )
...
* fix(ui): ignore stale file search results
* fix(ui): skip stale file search notifications
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 15:18:48 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
4a79af3fb7
fix(event-stream): cancel unavailable upstream bodies ( #1142 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 15:14:39 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
47fc6a4606
fix(sync): compare retry status metadata ( #1141 )
...
* fix(sync): compare retry status metadata
* fix(sync): compare status fields directly
---------
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 15:12:08 +03:00
Isaac Sanchez-Hawkins and Isaac Sanchez
4b65a16b12
fix(git): load sandbox db dependency in esm ( #1140 )
...
Co-authored-by: Isaac Sanchez <isanchez-hawkins@arize.com >
2026-05-08 15:09:52 +03:00