Commit Graph

7203 Commits

Author SHA1 Message Date
Peter Steinberger
e17c88257e refactor: remove plugin session file resolver 2026-05-10 05:12:09 +01:00
Peter Steinberger
352575a9a8 docs: use sqlite transcript locators in examples 2026-05-10 05:12:09 +01:00
Peter Steinberger
a0b2734aa1 refactor: drop session file path options 2026-05-10 05:12:09 +01:00
Peter Steinberger
70d964e247 docs: record sqlite session identity cleanup 2026-05-10 05:12:08 +01:00
Peter Steinberger
2f37957423 refactor: default transcript sessions to sqlite locators 2026-05-10 05:12:07 +01:00
Peter Steinberger
af5d220141 refactor: keep transient model helper transcripts in sqlite 2026-05-10 05:12:07 +01:00
Peter Steinberger
8d7cf08dad refactor: use sqlite locators for transient sessions 2026-05-10 05:12:06 +01:00
Peter Steinberger
0c2ba91cd2 refactor: keep active memory transcripts in sqlite 2026-05-10 05:12:06 +01:00
Peter Steinberger
0a3799c5c5 refactor: use sqlite transcript locators 2026-05-10 05:12:06 +01:00
Peter Steinberger
5546b2c4d8 test: prefer sqlite transcript locators 2026-05-10 05:12:06 +01:00
Peter Steinberger
c10123c5dd docs: update session sqlite guidance 2026-05-10 05:12:06 +01:00
Peter Steinberger
4f5bec4d32 refactor: remove session-dir transcript classifiers 2026-05-10 05:12:06 +01:00
Peter Steinberger
90437ecacd test: stop seeding memory transcripts in session dirs 2026-05-10 05:12:06 +01:00
Peter Steinberger
df01411def refactor: propagate sqlite transcript scope from guards 2026-05-10 05:12:06 +01:00
Peter Steinberger
8e8ef2b891 refactor: key transcript updates by sqlite scope 2026-05-10 05:12:06 +01:00
Peter Steinberger
e8ddc20968 docs: point session storage docs at sqlite 2026-05-10 05:12:06 +01:00
Peter Steinberger
953cec7923 refactor: read session memory from sqlite scope 2026-05-10 05:12:05 +01:00
Peter Steinberger
18e828280c refactor: stop setup creating session directories 2026-05-10 05:12:05 +01:00
Peter Steinberger
1ae5eae16c test: keep legacy session fixtures in migration tests 2026-05-10 05:12:05 +01:00
Peter Steinberger
08ba23c3ad refactor: reconcile cron rows in sqlite 2026-05-10 05:12:05 +01:00
Peter Steinberger
320d1549a1 refactor: update cron jobs by sqlite row 2026-05-10 05:12:05 +01:00
Peter Steinberger
15a2c72302 refactor: remove stale session writer test mock 2026-05-10 05:12:05 +01:00
Peter Steinberger
ee53551494 refactor: finish database-first state migration 2026-05-10 05:12:04 +01:00
Peter Steinberger
43180625ec refactor: retire legacy session store config 2026-05-10 05:11:09 +01:00
Peter Steinberger
150bbf63e0 refactor: move runtime json state imports to doctor 2026-05-10 05:11:09 +01:00
Peter Steinberger
6f1f50a7c2 refactor: move commitments state to sqlite 2026-05-10 05:11:09 +01:00
Peter Steinberger
9383a3aec2 refactor: move channel pairing state to sqlite 2026-05-10 05:11:09 +01:00
Peter Steinberger
5029a8f7d0 refactor: move device and push state to sqlite 2026-05-10 05:11:09 +01:00
Peter Steinberger
8b37049de7 refactor: move cron runtime state to sqlite 2026-05-10 05:11:09 +01:00
Peter Steinberger
57734aa2b1 refactor: make sessions sqlite-only 2026-05-10 05:11:09 +01:00
Peter Steinberger
c9a5d23c2a refactor: move session management to sqlite 2026-05-10 05:11:08 +01:00
Peter Steinberger
012a1e966b refactor: move session state migration to doctor 2026-05-10 05:11:08 +01:00
Peter Steinberger
c1b37db4c4 refactor: remove cron session reaper 2026-05-10 05:11:08 +01:00
Peter Steinberger
6584d800df refactor: remove legacy session store cache 2026-05-10 05:11:07 +01:00
Peter Steinberger
e1f62f1ea0 refactor: remove duplicate session status reader 2026-05-10 05:11:07 +01:00
Peter Steinberger
8cc156665f refactor: remove session maintenance write options 2026-05-10 05:11:07 +01:00
Peter Steinberger
4b4f964642 refactor: stop exporting managed media json 2026-05-10 05:11:07 +01:00
Peter Steinberger
764989d4cf refactor: make sqlite sidecars import-only 2026-05-10 05:11:06 +01:00
Peter Steinberger
5d183affeb refactor: make session cleanup explicit 2026-05-10 05:11:06 +01:00
Peter Steinberger
604a423314 refactor: keep session import in doctor 2026-05-10 05:11:06 +01:00
Peter Steinberger
208d84df1a refactor: make sessions json doctor-import only 2026-05-10 05:11:06 +01:00
Peter Steinberger
77490664b5 refactor: move agent runtime state toward piless 2026-05-10 05:11:05 +01:00
Peter Steinberger
f83dbbc926 fix(discord): prevent realtime answer replacement 2026-05-10 05:01:19 +01:00
Ruben Cuevas
c61abfab30 docs(memory): clarify memory maintenance expectations 2026-05-09 23:53:37 -04:00
Peter Steinberger
997edf66a1 fix(openai): respect disabled realtime input interruption 2026-05-10 04:50:29 +01:00
Peter Steinberger
4a6bf45422 fix(discord): log realtime voice barge-in diagnostics 2026-05-10 04:33:32 +01:00
Hua Yang
dff4a04c1f feat(signal): support container REST API
Adds container REST/WebSocket support for bbernhard/signal-cli-rest-api Signal deployments.

Closes #10240.

Thanks @Hua688.

Verification:
- pnpm exec oxfmt --check --threads=1 docs/channels/signal.md
- pnpm lint:extensions
- pnpm test extensions/signal
- pnpm tsgo:extensions && pnpm tsgo:test:extensions
- pnpm config:docs:check
- git diff --check
- CI checks on PR head 1d0a536ecd
- Crabbox/Testbox live Docker smoke tbx_01kr7h07shhcafxjc0ezfh946w / run 25614453516
2026-05-09 23:13:55 -04:00
Peter Steinberger
487687a6f0 build(discord): skip native opus builds by default (#80071) 2026-05-09 22:59:09 -04:00
Vincent Koc
f13dfd6004 docs(cli): align setup command hierarchy 2026-05-10 10:28:48 +08:00
Kevin Lin
ce0584af89 docs: reorganize Codex harness docs (#80029)
* docs: reorganize codex harness docs

* docs: address codex harness review findings

* docs: move codex references to reference nav

* docs: add codex topic configuration section
2026-05-09 19:02:50 -07:00