Totoro-qaq
9cd1453f26
fix(sessions): a stale explicit-close stamp no longer makes a session permanently uncompressible
...
Consolidated from PR #106543 (5 commits, final tree d2c4d908) by @Totoro-qaq.
publish_compression_child() fails closed on any non-automatic end stamp and
end_session() is first-stamp-wins, so a stale tui_close on a session the TUI
still routes turned every rotation into "compute the summary, then discard it"
(#106459 ). The host that still routes the session clears the stale explicit
close via SessionDB.reopen_if_explicitly_closed() before the turn starts;
publication never heals explicit closes. Review probes by @ehz0ah.
2026-09-10 03:04:51 -07:00
..
2026-04-02 19:07:53 -05:00
2026-09-02 22:47:13 -07:00
2026-09-02 23:04:39 -07:00
2026-09-07 06:26:22 -07:00
2026-09-08 03:06:30 -07:00
2026-09-02 23:41:16 -07:00
2026-09-03 09:44:26 -07:00
2026-09-06 20:26:11 +05:30
2026-09-06 20:26:11 +05:30
2026-09-06 09:21:45 -07:00
2026-09-02 23:41:16 -07:00
2026-09-09 12:20:38 -07:00
2026-09-03 09:44:26 -07:00
2026-09-03 09:44:26 -07:00
2026-09-03 17:13:22 -07:00
2026-09-03 03:59:09 -07:00
refactor(tui_gateway): tighten W5 modules (host_supervisor, agent_callbacks, model_switch, change_watcher, compute_host_bridge, browser, hosted-room adapters, git_probe, method_ctx, bot_relay) 3037->2680 LOC, zero behavior change
2026-09-03 02:28:12 -07:00
refactor(tui_gateway): tighten W5 modules (host_supervisor, agent_callbacks, model_switch, change_watcher, compute_host_bridge, browser, hosted-room adapters, git_probe, method_ctx, bot_relay) 3037->2680 LOC, zero behavior change
2026-09-03 02:28:12 -07:00
2026-09-03 17:13:22 -07:00
2026-09-02 23:25:59 -07:00
2026-09-07 06:10:28 -07:00
2026-09-03 17:13:22 -07:00
refactor(tui_gateway): tighten W5 modules (host_supervisor, agent_callbacks, model_switch, change_watcher, compute_host_bridge, browser, hosted-room adapters, git_probe, method_ctx, bot_relay) 3037->2680 LOC, zero behavior change
2026-09-03 02:28:12 -07:00
2026-09-03 17:28:02 -07:00
2026-09-07 22:25:12 -07:00
2026-09-03 14:16:54 -07:00
2026-09-03 14:00:59 -07:00
2026-09-03 17:00:26 -07:00
2026-09-09 12:26:33 -07:00
2026-09-03 13:05:57 -07:00
2026-09-03 13:12:50 -07:00
2026-09-03 02:36:23 -07:00
2026-09-03 13:46:50 -07:00
2026-09-03 13:05:57 -07:00
2026-09-09 12:39:39 +05:30
2026-09-07 00:51:41 -07:00
2026-09-06 09:09:41 -07:00
2026-09-09 12:39:39 +05:30
2026-09-09 02:00:21 -07:00
2026-09-08 03:06:30 -07:00
2026-09-09 04:38:01 -07:00
2026-09-03 13:30:31 -07:00
2026-09-07 06:26:22 -07:00
2026-09-03 04:15:06 -07:00
2026-09-03 02:36:02 -07:00
2026-09-10 03:04:51 -07:00
2026-09-02 22:39:38 -07:00
2026-09-09 12:39:39 +05:30
2026-09-07 22:25:12 -07:00
2026-09-03 09:44:26 -07:00
2026-09-09 13:08:25 +05:30
2026-09-08 03:06:30 -07:00
2026-09-07 16:48:29 -07:00
2026-09-07 22:25:12 -07:00
2026-09-07 22:25:12 -07:00
2026-09-09 12:39:39 +05:30
2026-09-03 00:03:43 -07:00
2026-09-03 09:44:26 -07:00
2026-09-03 00:03:43 -07:00
2026-09-07 11:25:20 -07:00
2026-09-07 22:25:12 -07:00
2026-09-07 16:48:29 -07:00
2026-09-09 14:20:57 -07:00