Peter Steinberger
1662bb6575
refactor: default transcript sessions to sqlite locators
2026-05-09 20:21:47 +01:00
Peter Steinberger
60a57d756d
refactor: keep transient model helper transcripts in sqlite
2026-05-09 20:21:47 +01:00
Peter Steinberger
37bb931843
refactor: use sqlite locators for transient sessions
2026-05-09 20:21:47 +01:00
Peter Steinberger
4d04938760
refactor: keep active memory transcripts in sqlite
2026-05-09 20:21:47 +01:00
Peter Steinberger
108c10e1f0
refactor: use sqlite transcript locators
2026-05-09 20:21:47 +01:00
Peter Steinberger
583e77a1ce
test: prefer sqlite transcript locators
2026-05-09 20:21:47 +01:00
Peter Steinberger
b1b4a77a9c
refactor: remove session-dir transcript classifiers
2026-05-09 20:21:47 +01:00
Peter Steinberger
48efc9c631
test: stop seeding memory transcripts in session dirs
2026-05-09 20:21:47 +01:00
Peter Steinberger
96bf7445cc
refactor: read session memory from sqlite scope
2026-05-09 20:21:46 +01:00
Peter Steinberger
fad51767bf
refactor: stop setup creating session directories
2026-05-09 20:21:46 +01:00
Peter Steinberger
733b315957
test: keep legacy session fixtures in migration tests
2026-05-09 20:21:46 +01:00
Peter Steinberger
763aca3361
refactor: reconcile cron rows in sqlite
2026-05-09 20:21:46 +01:00
Peter Steinberger
f7986f4742
refactor: update cron jobs by sqlite row
2026-05-09 20:21:46 +01:00
Peter Steinberger
c929bf89ec
refactor: remove stale session writer test mock
2026-05-09 20:21:46 +01:00
Peter Steinberger
d57076b09c
refactor: finish database-first state migration
2026-05-09 20:21:45 +01:00
Peter Steinberger
aace5d0304
refactor: move runtime json state imports to doctor
2026-05-09 20:20:52 +01:00
Peter Steinberger
2a665151ce
refactor: move commitments state to sqlite
2026-05-09 20:20:52 +01:00
Peter Steinberger
c8d86ec501
refactor: move channel pairing state to sqlite
2026-05-09 20:20:52 +01:00
Peter Steinberger
d943e193a0
refactor: move device and push state to sqlite
2026-05-09 20:20:51 +01:00
Peter Steinberger
188886c3ae
refactor: move cron runtime state to sqlite
2026-05-09 20:20:51 +01:00
Peter Steinberger
318f7c923b
refactor: make sessions sqlite-only
2026-05-09 20:20:51 +01:00
Peter Steinberger
d30c14e982
refactor: move session management to sqlite
2026-05-09 20:20:51 +01:00
Peter Steinberger
d96d6925a1
refactor: move session state migration to doctor
2026-05-09 20:20:51 +01:00
Peter Steinberger
1c94ac5b6d
refactor: remove cron session reaper
2026-05-09 20:20:51 +01:00
Peter Steinberger
e0cee694b3
refactor: remove legacy session store cache
2026-05-09 20:20:51 +01:00
Peter Steinberger
9b0f2c5b0d
refactor: remove duplicate session status reader
2026-05-09 20:20:51 +01:00
Peter Steinberger
870bc3ca22
refactor: remove session maintenance write options
2026-05-09 20:20:51 +01:00
Peter Steinberger
3c1ce7d648
refactor: stop exporting managed media json
2026-05-09 20:20:51 +01:00
Peter Steinberger
76dedc5d14
refactor: make sqlite sidecars import-only
2026-05-09 20:20:51 +01:00
Peter Steinberger
81f3a52099
refactor: make session cleanup explicit
2026-05-09 20:20:50 +01:00
Peter Steinberger
ac4c0e5584
refactor: keep session import in doctor
2026-05-09 20:20:50 +01:00
Peter Steinberger
7368c2fd50
refactor: make sessions json doctor-import only
2026-05-09 20:20:50 +01:00
Peter Steinberger
7f1f733abb
refactor: move agent runtime state toward piless
2026-05-09 20:20:50 +01:00
Vincent Koc
b165c0d10a
fix(ci): restore main validation
2026-05-07 03:39:26 -07:00
Peter Steinberger
330ba1fa31
refactor: move canvas to plugin surfaces
2026-05-07 09:07:18 +01:00
Peter Steinberger
42ecd5d95e
fix(acpx): harden session lifecycle cleanup
...
Harden ACPX process cleanup with lease-backed ownership verification, startup orphan reaping, reusable cancel semantics, and spawned-session visibility fixes.
2026-05-07 07:30:37 +01:00
Peter Steinberger
71cd132f1f
docs: remove refactor notes
2026-05-06 02:40:34 +01:00
Peter Steinberger
7431cb8def
docs: detail talk refactor plan
2026-05-06 02:39:15 +01:00
Peter Steinberger
24853ced11
docs: outline unified talk API
2026-05-06 02:39:15 +01:00
Peter Steinberger
538605ff44
[codex] Extract filesystem safety primitives ( #77918 )
...
* refactor: extract filesystem safety primitives
* refactor: use fs-safe for file access helpers
* refactor: reuse fs-safe for media reads
* refactor: use fs-safe for image reads
* refactor: reuse fs-safe in qqbot media opener
* refactor: reuse fs-safe for local media checks
* refactor: consume cleaner fs-safe api
* refactor: align fs-safe json option names
* fix: preserve fs-safe migration contracts
* refactor: use fs-safe primitive subpaths
* refactor: use grouped fs-safe subpaths
* refactor: align fs-safe api usage
* refactor: adapt private state store api
* chore: refresh proof gate
* refactor: follow fs-safe json api split
* refactor: follow reduced fs-safe surface
* build: default fs-safe python helper off
* fix: preserve fs-safe plugin sdk aliases
* refactor: consolidate fs-safe usage
* refactor: unify fs-safe store usage
* refactor: trim fs-safe temp workspace usage
* refactor: hide low-level fs-safe primitives
* build: use published fs-safe package
* fix: preserve outbound recovery durability after rebase
* chore: refresh pr checks
2026-05-06 02:15:17 +01:00
Peter Steinberger
9be8d43c31
docs: document installer recovery cleanup
2026-04-27 00:26:02 +01:00
Josh Lehman
51186d2725
feat(codex): run context-engine lifecycle in app-server harness ( #70809 )
...
Port the Codex app-server harness onto the context-engine lifecycle, add Codex context projection and compaction integration, and cover bootstrap/history/compaction fallback behavior.
Thanks @jalehman.
2026-04-24 05:06:45 +01:00
Vincent Koc
627c19c5cb
docs: add Related sections to remaining CLI, gateway API, and help pages
2026-04-23 20:41:35 -07:00
Vincent Koc
2fb9c7e3e5
docs: add Related sections to remaining platform, reference template, and misc pages
2026-04-23 20:40:15 -07:00
Peter Steinberger
14c4143723
docs: clarify OpenAI GPT-5.5 auth routes
2026-04-23 23:49:17 +01:00
Vincent Koc
2777b089b5
docs: normalize frontmatter titles to sentence case
2026-04-23 13:15:17 -07:00
Vincent Koc
4a2cd533ac
docs: remove duplicate H1 where frontmatter title already sets it
2026-04-23 13:11:14 -07:00
Peter Steinberger
89051c6bf6
docs(openai): document GPT-5.5 defaults
2026-04-23 20:19:15 +01:00
Peter Steinberger
834fdc4832
docs: align documentation with current surfaces
2026-04-23 07:25:06 +01:00
Gustavo Madeira Santana
82fe6f50ef
QA: organize scenarios by theme
2026-04-17 11:03:47 -04:00