m57
cc010b451a
refactor(chat): unify tool catalog and prewarm payloads ( #1326 , #1327 ) ( #1356 )
2026-09-28 13:39:17 +03:00
m57
b199c0347a
refactor(chat): one media viewer and export pipeline ( #1328 ) ( #1355 )
2026-09-28 13:21:59 +03:00
m57
15bc0e21c7
refactor(chat): unify media types and viewer ( #1328 , #1329 ) ( #1353 )
2026-09-28 12:25:57 +03:00
m57
af0c508c1f
refactor(chat): share inline attachment list ( #1313 ) ( #1350 )
2026-09-28 11:29:12 +03:00
m57
f2675e0b1a
refactor(chat): split transcript component files ( #1310 , #1311 , #1312 ) ( #1349 )
2026-09-28 07:31:04 +03:00
m57
65d6f98262
fix(chat): key inline video dialog state by uri ( #1317 ) ( #1346 )
2026-09-28 00:56:20 +03:00
m57
4bfc015cff
chore(chat): remove dead transcript code ( #1309 ) ( #1341 )
2026-09-28 00:49:41 +03:00
m57
6a00696e68
perf(chat): add contentType to transcript list items ( #1314 ) ( #1344 )
2026-09-28 00:49:33 +03:00
m57
673c53503f
perf(chat): clamp raw tool JSON and hoist tool regexes ( #1318 ) ( #1343 )
2026-09-28 00:49:25 +03:00
m57
18953e368b
perf(chat): memoize inline LaTeX and match bare URLs once ( #1316 ) ( #1342 )
2026-09-28 00:49:17 +03:00
m57
4fc4d097cc
perf(chat): memoize streaming typing-effect text ( #1315 ) ( #1345 )
2026-09-28 00:49:09 +03:00
m57
2bf51cb911
fix(chat): stop prefix dedupe merging distinct messages ( #1335 ) ( #1340 )
2026-09-28 00:32:07 +03:00
m57
d81fc39f25
ci: faster, stricter CI (instrumented gate, parallel jobs, test forks) ( #1348 )
2026-09-28 00:20:52 +03:00
m57
dc4f2b0794
revert(chat): remove busy-send panel and composer queue button ( #1308 )
2026-09-27 22:23:59 +03:00
m57
bbfcfada6b
feat(chat): support first-class /compress and /compact session compression ( #1306 )
2026-09-27 20:47:59 +03:00
m57
3c56026a1c
feat(chat): add per-message read-aloud TTS playback ( #1305 )
2026-09-27 19:43:50 +03:00
m57
2e0fd46a4c
feat( #1292 ): plugin settings/diagnostics and persisted edit previews ( #1304 )
2026-09-27 17:35:25 +03:00
m57
ef54804b72
feat( #1289 ): lightweight /fork via session.branch_whole ( #1303 )
2026-09-27 16:56:43 +03:00
m57
3aedb44bed
feat( #1288 ): account-owned connectors management and tool policy ( #1302 )
2026-09-27 13:22:49 +03:00
m57
7c09810b23
feat( #1287 ): plugin/skill install approval cards ( #1301 )
2026-09-27 12:08:57 +03:00
m57
5486856bd0
feat( #1285 ): reconcile pending/streamed turns with persisted receipts ( #1299 )
2026-09-26 23:12:22 +03:00
m57
7ae97a1099
fix( #1286 ): handle corrupt session storage in session lists ( #1298 )
2026-09-26 22:42:01 +03:00
m57
45de69a271
fix( #1284 ): honor display_commentary/display_reasoning in history ( #1297 )
2026-09-26 22:05:32 +03:00
m57
c34de55dd9
fix( #1283 ): respect plugin ownership of MCP servers ( #1296 )
2026-09-26 21:44:41 +03:00
m57
ee487e0087
fix( #1282 ): require capability consent for plugin updates ( #1295 )
2026-09-26 21:03:53 +03:00
m57
89858fc35d
fix( #1281 ): send connector owner instead of top-level session_id ( #1294 )
2026-09-26 19:06:58 +03:00
Nikhil Nair
2084f9083d
feat( #1247 ): slide-up lock + release/network fixes for voice notes ( #1280 )
2026-09-26 18:48:49 +03:00
ThomasCrund
0bc0117c89
feat: add secure per-server custom headers for Cloudflare Access ( #1273 )
2026-09-26 17:17:08 +03:00
m57
1ba1a62f31
fix( #1263 ): preserve nested inline Markdown styles ( #1268 )
2026-09-25 23:05:27 +03:00
m57
e80b00a6a7
fix( #1263 ): render Markdown inside table cells ( #1267 )
2026-09-25 22:48:50 +03:00
m57
83ac8a3418
fix( #1263 ): render completed reasoning as Markdown ( #1269 )
2026-09-25 22:47:00 +03:00
marciodps and m57
719a89b951
fix(chat): restore pending clarify bubble from resume/info replay ( #1264 )
...
Co-authored-by: m57 <41645758+Hy4ri@users.noreply.github.com >
2026-09-25 21:55:49 +03:00
marciodps and m57
8f40f028e0
fix(ws): suppress deferred-API RPC error events for opt-in callers ( #1265 )
...
Co-authored-by: m57 <41645758+Hy4ri@users.noreply.github.com >
2026-09-25 21:20:32 +03:00
Nikhil Nair and M57
ae9003decd
feat( #1247 ): hold-to-record voice notes with server-side transcription ( #1250 )
...
Co-authored-by: M57 <41645758+Hy4ri@users.noreply.github.com >
2026-09-25 17:43:52 +03:00
m57
0e228dec18
fix(chat): preserve local command transcript anchor ( #1261 )
2026-09-25 15:50:12 +03:00
AlexDev_ and m57
4d1720ad4d
fix(chat): keep restored legacy prompts out of the live tail ( #1260 )
...
Co-authored-by: m57 <41645758+Hy4ri@users.noreply.github.com >
2026-09-25 14:17:38 +03:00
AlexDev_ and m57
35e6ebc8d5
feat(chat): add explicit busy-send modes and recoverable queue ( #1254 )
...
Co-authored-by: m57 <41645758+Hy4ri@users.noreply.github.com >
2026-09-25 13:26:25 +03:00
m57
f3921957b5
fix(chat): reconcile live assistant reply carrying verifier footer with REST echo ( #1241 ) ( #1256 )
2026-09-24 22:17:10 +03:00
AlexDev_
0d4c0b40ad
feat(chat): show session-scoped reply failure details ( #1255 )
2026-09-24 21:37:04 +03:00
AlexDev_
94ec95a33c
fix(chat): keep historical cache out of the live transcript tail ( #1253 )
2026-09-24 21:27:39 +03:00
m57
70eab49553
Merge pull request #1249 from Hy4ri/fix/local-chat-event-ordering
...
fix(chat): anchor local commands, feedback, and clarify replies in transcript (#1241 )
2026-09-24 02:50:29 +03:00
M57
9ae7b6a520
refactor(chat): tag local feedback with displayKind and refine logical message matching ( #1241 )
2026-09-24 02:38:31 +03:00
M57
c9bbadf5d5
fix(chat): anchor local commands, feedback, and clarify replies in transcript ( #1241 )
2026-09-24 02:17:43 +03:00
M57
cd74f6fa33
docs: align project guidance and fix stale documentation
2026-09-24 01:24:26 +03:00
M57
19eacf260f
fix(update): make app update check, discovery, and installer flow reliable
...
Automate background update checks on launch/foreground and share results across chat and settings. Disregard release candidates by default unless opted in, and handle installer cancellation and download failures cleanly.
2026-09-23 20:43:41 +03:00
M57
5acf914cab
fix(chat): keep local notices in transcript order
2026-09-23 18:51:32 +03:00
M57
22fe1290a5
fix(chat): preserve midturn steer and session marker ordering ( #1241 )
2026-09-23 17:30:47 +03:00
m57
8cd1ec5298
feat(chat): surface model switch warning messages in chat ( #1239 )
2026-09-23 15:33:54 +03:00
m57
4a732870d7
feat(chat): show read and write file contents in code viewer card ( #1238 )
2026-09-23 14:00:55 +03:00
m57
0eb8d9a8c1
fix: show tool discovery details in chat bubbles ( #1237 )
2026-09-23 12:58:21 +03:00