ThreadStore interface (#17659)

Introduce a ThreadStore interface for mediating access to the filesystem
(rollout jsonl files + sqlite db) based thread storage.

In later PRs we'll move the existing fs code behind a "local"
implementation of this ThreadStore interface.

This PR should be a no-op behaviorally, it only introduces the
interface.
This commit is contained in:
Tom authored and GitHub committed 2026-04-14 13:51:00 -07:00
1 parent d6b13276c7
commit dae56994da
9 files changed
+422

No files matched your search

+1
View File
@@ -87,6 +87,7 @@ members = [
"state",
"terminal-detection",
"test-binary-support",
"thread-store",
"codex-experimental-api-macros",
"plugin",
]