Peter Steinberger
c2464ab05d
docs: update database-first diagnostic status
2026-05-09 02:00:15 +01:00
Peter Steinberger
1d1a5a5cd8
refactor: store raw stream diagnostics in sqlite
2026-05-09 02:00:15 +01:00
Peter Steinberger
0d48e6ae24
refactor: store diagnostic traces in sqlite
2026-05-09 02:00:14 +01:00
Peter Steinberger
75fe202c29
fix: preserve sqlite transcript locator identity
2026-05-09 02:00:14 +01:00
Peter Steinberger
f86bea7ff2
refactor: use sqlite bootstrap transcript helpers
2026-05-09 02:00:14 +01:00
Peter Steinberger
df7fadbf14
refactor: rename gateway transcript readers
2026-05-09 02:00:14 +01:00
Peter Steinberger
6049b4234c
refactor: clarify cron sqlite store keys
2026-05-09 02:00:14 +01:00
Peter Steinberger
ec4733ec41
refactor: remove plugin session file resolver
2026-05-09 02:00:14 +01:00
Peter Steinberger
b70e48bb63
docs: use sqlite transcript locators in examples
2026-05-09 02:00:14 +01:00
Peter Steinberger
ebe697361d
refactor: drop session file path options
2026-05-09 02:00:14 +01:00
Peter Steinberger
0b111a89d2
docs: record sqlite session identity cleanup
2026-05-09 02:00:13 +01:00
Peter Steinberger
dc8f4fee75
refactor: default transcript sessions to sqlite locators
2026-05-09 02:00:13 +01:00
Peter Steinberger
77e44acc69
refactor: keep transient model helper transcripts in sqlite
2026-05-09 02:00:13 +01:00
Peter Steinberger
374b0e428b
refactor: use sqlite locators for transient sessions
2026-05-09 02:00:13 +01:00
Peter Steinberger
db8b117881
refactor: keep active memory transcripts in sqlite
2026-05-09 02:00:13 +01:00
Peter Steinberger
8e7395e7f1
refactor: use sqlite transcript locators
2026-05-09 02:00:13 +01:00
Peter Steinberger
06169d7e89
test: prefer sqlite transcript locators
2026-05-09 02:00:12 +01:00
Peter Steinberger
1eb1e5d059
docs: update session sqlite guidance
2026-05-09 02:00:12 +01:00
Peter Steinberger
79a5d12acd
refactor: remove session-dir transcript classifiers
2026-05-09 02:00:12 +01:00
Peter Steinberger
b03cff3318
test: stop seeding memory transcripts in session dirs
2026-05-09 02:00:12 +01:00
Peter Steinberger
ddd807574c
refactor: propagate sqlite transcript scope from guards
2026-05-09 02:00:12 +01:00
Peter Steinberger
89325c0758
refactor: key transcript updates by sqlite scope
2026-05-09 02:00:12 +01:00
Peter Steinberger
2e0ce8cce5
docs: point session storage docs at sqlite
2026-05-09 02:00:12 +01:00
Peter Steinberger
1931ea0a29
refactor: read session memory from sqlite scope
2026-05-09 02:00:12 +01:00
Peter Steinberger
3c9dba9290
refactor: stop setup creating session directories
2026-05-09 02:00:12 +01:00
Peter Steinberger
64f2f93f3f
test: keep legacy session fixtures in migration tests
2026-05-09 02:00:12 +01:00
Peter Steinberger
358f1c2164
refactor: reconcile cron rows in sqlite
2026-05-09 02:00:12 +01:00
Peter Steinberger
4b195e4d54
refactor: update cron jobs by sqlite row
2026-05-09 02:00:12 +01:00
Peter Steinberger
ab18a7c75a
refactor: remove stale session writer test mock
2026-05-09 02:00:12 +01:00
Peter Steinberger
6b0b34dc8e
refactor: finish database-first state migration
2026-05-09 02:00:11 +01:00
Peter Steinberger
61658ccec4
refactor: retire legacy session store config
2026-05-09 02:00:10 +01:00
Peter Steinberger
db6bef3735
refactor: move runtime json state imports to doctor
2026-05-09 02:00:09 +01:00
Peter Steinberger
82f027843b
refactor: move commitments state to sqlite
2026-05-09 02:00:09 +01:00
Peter Steinberger
d7b05b3b9b
refactor: move channel pairing state to sqlite
2026-05-09 02:00:09 +01:00
Peter Steinberger
149b646775
refactor: move device and push state to sqlite
2026-05-09 02:00:09 +01:00
Peter Steinberger
272133bb75
refactor: move cron runtime state to sqlite
2026-05-09 02:00:09 +01:00
Peter Steinberger
dd3f3c5a73
refactor: make sessions sqlite-only
2026-05-09 02:00:09 +01:00
Peter Steinberger
ba8cb17ca9
refactor: move session management to sqlite
2026-05-09 02:00:09 +01:00
Peter Steinberger
0707b9ba31
refactor: move session state migration to doctor
2026-05-09 02:00:09 +01:00
Peter Steinberger
e3b70176f4
refactor: remove cron session reaper
2026-05-09 02:00:09 +01:00
Peter Steinberger
c20bcd12f1
refactor: remove legacy session store cache
2026-05-09 02:00:09 +01:00
Peter Steinberger
d7a860554c
refactor: remove duplicate session status reader
2026-05-09 02:00:09 +01:00
Peter Steinberger
c2f76a2ef6
refactor: remove session maintenance write options
2026-05-09 02:00:08 +01:00
Peter Steinberger
a993995d27
refactor: stop exporting managed media json
2026-05-09 02:00:08 +01:00
Peter Steinberger
9d11c37b19
refactor: make sqlite sidecars import-only
2026-05-09 02:00:08 +01:00
Peter Steinberger
3dc7745286
refactor: make session cleanup explicit
2026-05-09 02:00:08 +01:00
Peter Steinberger
41c57de1b3
refactor: keep session import in doctor
2026-05-09 02:00:08 +01:00
Peter Steinberger
7c36e19cbd
refactor: make sessions json doctor-import only
2026-05-09 02:00:08 +01:00
Peter Steinberger
26b359010a
refactor: move agent runtime state toward piless
2026-05-09 02:00:08 +01:00
Solomon Neas
b81414be45
fix: expose safe restart deferral bypass ( #78658 )
...
Expose the existing safe-restart skipDeferral escape hatch through gateway RPC and the daemon CLI, document the flag, and add restart/CLI regression coverage.
Also keep CLI failure output off the cold bootstrap graph and align CLI guidance expectations needed by current CI.
Co-authored-by: Solomon Neas <solomonneas@users.noreply.github.com >
2026-05-08 20:42:36 -04:00