Commit Graph

43402 Commits

Author SHA1 Message Date
Peter Steinberger
7ce1e6b25d fix: preserve transcript agent scope 2026-05-09 02:00:13 +01:00
Peter Steinberger
8fc499a71a fix: preserve virtual session rotation locators 2026-05-09 02:00:13 +01:00
Peter Steinberger
29e6c925bc refactor: prefer sqlite transcript locators 2026-05-09 02:00:13 +01:00
Peter Steinberger
b102835bb7 fix: keep checkpoint transcripts virtual 2026-05-09 02:00:13 +01:00
Peter Steinberger
eb4c7a0fd7 chore: tighten database-first legacy guard 2026-05-09 02:00:13 +01:00
Peter Steinberger
7cbc3cacd9 refactor: drop legacy delivery queue dir helpers 2026-05-09 02:00:13 +01:00
Peter Steinberger
481fd1b7cf test: cover sqlite transaction guardrails 2026-05-09 02:00:13 +01:00
Peter Steinberger
8da24dfd6c fix: keep sqlite transcript locators virtual 2026-05-09 02:00:13 +01:00
Peter Steinberger
3f97f937b3 test: restore heartbeat agent fixture scope 2026-05-09 02:00:13 +01:00
Peter Steinberger
1c35dabe33 fix: preserve sqlite transcript locators 2026-05-09 02:00:13 +01:00
Peter Steinberger
7e207045a9 chore: clear sqlite session cleanup lint 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
9aff8df332 chore: keep generated db types codegen-stable 2026-05-09 02:00:13 +01:00
Peter Steinberger
253a7890ab chore: refresh generated sqlite db types 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
6c0f188188 refactor: drop session-dir transcript routing 2026-05-09 02:00:12 +01:00
Peter Steinberger
59eaff8e94 refactor: scope transcript rewrite broadcasts 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
897b8970e9 test: remove legacy session path fixtures 2026-05-09 02:00:12 +01:00
Peter Steinberger
d2fb5090c9 refactor: stop inferring agent scope from transcript paths 2026-05-09 02:00:12 +01:00
Peter Steinberger
c0e55014dd test: use sqlite transcript fixtures for session targets 2026-05-09 02:00:12 +01:00
Peter Steinberger
e602f7eda8 refactor: preserve custom session transcript paths 2026-05-09 02:00:12 +01:00
Peter Steinberger
536c5534a7 refactor: preserve sqlite transcript metadata paths 2026-05-09 02:00:12 +01:00
Peter Steinberger
73b06f77ab refactor: reset sqlite session state 2026-05-09 02:00:12 +01:00
Peter Steinberger
3d7554fe4d test: stop precreating session transcript dirs 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
b366f31369 refactor: stop docker creating session directories 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
848b11b02b refactor: keep session migration row-based 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
db2c521b24 refactor: keep legacy session json paths out of runtime 2026-05-09 02:00:12 +01:00
Peter Steinberger
232053291f refactor: persist session transcript paths by row 2026-05-09 02:00:12 +01:00
Peter Steinberger
980a66c6b4 refactor: drop legacy session store doctor plumbing 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
0eee52696f refactor: add sqlite state database substrate 2026-05-09 02:00:11 +01:00
Peter Steinberger
3090aa476f refactor: remove session pruning cleanup modules 2026-05-09 02:00:11 +01:00
Peter Steinberger
fa20fe8e67 test: remove history session json fixture 2026-05-09 02:00:11 +01:00
Peter Steinberger
13d7e0caca refactor: remove session file locking stores 2026-05-09 02:00:11 +01:00