m57
9cf8c3818c
refactor( #1376 ): extract WebSocket client components ( #1424 )
2026-10-01 10:35:59 +03:00
Nikhil Nair and M57
5bf43e4a21
feat(notifications): optional alert when any session completes ( #1401 )
...
Co-authored-by: M57 <41645758+Hy4ri@users.noreply.github.com >
2026-09-30 23:31:08 +03:00
m57
0c336ecc4d
feat(chat): show agent message reactions ( #1422 )
2026-09-30 23:15:11 +03:00
m57
6e14c49df1
fix(model): MoA row shows 'not loaded' on null temperatures ( #1421 )
2026-09-30 22:16:32 +03:00
m57
0e39a71591
feat(chat): /stop also kills background processes like desktop ( #1409 )
2026-09-30 14:33:07 +03:00
m57
48de25985a
fix(providers): accept numeric expires_at in OAuth status ( #1407 )
2026-09-30 13:30:41 +03:00
m57
6810ef02fe
fix(mcp): show Installed state for catalog entries already installed ( #1405 )
2026-09-30 13:15:30 +03:00
m57
fc2ce3f26b
fix( #1402 ): replace Map<String, Any> Retrofit types with typed DTOs ( #1403 )
2026-09-30 12:35:01 +03:00
Nikhil Nair and M57
7a2822fade
fix(sessions): send profile in destructive bodies and prune the asked window ( #1398 )
...
Co-authored-by: M57 <41645758+Hy4ri@users.noreply.github.com >
2026-09-30 11:27:40 +03:00
m57
6baade0f7f
refactor( #1375 ): make untyped RPC request and send internal ( #1395 )
2026-09-30 01:22:39 +03:00
m57
26c60a10c0
refactor( #1375 ): type command dispatch, slash exec and attachment RPC params ( #1394 )
2026-09-30 01:09:34 +03:00
m57
1456e642e3
refactor( #1375 ): type config.set, config.get, model.options and client.capabilities ( #1393 )
2026-09-30 00:40:24 +03:00
m57
cb0463aefc
refactor( #1375 ): type profiles.list and profiles.configure RPC params ( #1392 )
2026-09-29 23:42:01 +03:00
m57
445da9fe14
refactor( #1375 ): type plugins.manage and projects.list RPC params ( #1391 )
2026-09-29 23:14:13 +03:00
m57
9a09974081
refactor( #1375 ): type process list and kill RPC params ( #1390 )
2026-09-29 22:36:35 +03:00
m57
27ce528005
refactor( #1375 ): type subagent list and tail RPC params ( #1389 )
2026-09-29 22:02:07 +03:00
m57
c8edf3665f
refactor( #1375 ): type connector operation responses ( #1388 )
2026-09-29 21:28:40 +03:00
m57
8ae2ddbbee
refactor( #1375 ): type connectors repository RPC params ( #1387 )
2026-09-29 20:27:27 +03:00
m57
60c13f10ce
refactor( #1375 ): typed params for subscription.*, usage.bars and vault.* ( #1386 )
2026-09-29 19:21:14 +03:00
m57
717b5b0361
refactor( #1375 ): typed params for approval.* and session.active_list ( #1385 )
2026-09-29 18:51:02 +03:00
m57
c5b34ff471
refactor( #1375 ): typed params for remaining ChatViewModel session.* and prompt.btw ( #1384 )
2026-09-29 18:09:45 +03:00
m57
1dd8d2138d
fix( #1379 ): send only contract params in subagent.tail ( #1383 )
2026-09-29 17:04:10 +03:00
m57
aac42032fb
refactor( #1375 ): typed params for session.interrupt, steer, redirect ( #1382 )
2026-09-29 17:02:32 +03:00
m57
a780df3261
refactor( #1375 ): typed params for session.create, session.resume, prompt.submit ( #1381 )
2026-09-29 16:31:03 +03:00
m57
d466414563
refactor( #1375 ): typed RPC foundation and session.events.since ( #1380 )
2026-09-29 15:35:10 +03:00
m57
503aba863f
feat( #1367 ): render agent MEDIA inline at its directive position ( #1370 )
2026-09-28 23:56:37 +03:00
m57
502882443e
fix(update): allow GitHub repositories pagination URL format ( #1366 )
2026-09-28 21:38:07 +03:00
m57
12ddef09a0
refactor(chat): single owner for display kinds and REST row ids ( #1364 )
2026-09-28 20:26:13 +03:00
m57
d81fc39f25
ci: faster, stricter CI (instrumented gate, parallel jobs, test forks) ( #1348 )
2026-09-28 00:20:52 +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
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
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
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
AlexDev_
94ec95a33c
fix(chat): keep historical cache out of the live transcript tail ( #1253 )
2026-09-24 21:27:39 +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
22fe1290a5
fix(chat): preserve midturn steer and session marker ordering ( #1241 )
2026-09-23 17:30:47 +03:00
m57
1270a08810
feat( #1220 ): complete Kanban management operations parity ( #1234 )
2026-09-23 12:25:37 +03:00
m57
33d87a11ec
fix(#1230,#1221): clarify inactive plugins and verify uninstall ( #1236 )
2026-09-23 12:25:21 +03:00