agent-sdk-store-file 0.1.0-alpha.4

Filesystem-backed durable store adapters for the Agent SDK.
Documentation
# agent-sdk-store-file

Filesystem-backed durable store adapters for the Agent SDK.

The crate keeps each store contract in a small responsibility module:
journal, checkpoint, content, event archive, provider arguments, agent pool,
tool execution, and a bundle for hosts that want all adapters rooted under one
directory.

| Surface | Adapter |
| --- | --- |
| `RunJournal` / `RunJournalReader` | `FileRunJournal` |
| `CheckpointStore` | `FileCheckpointStore` |
| `ContentStore` / `ContentResolver` | `FileContentStore` |
| `EventArchive` / `EventArchiveReader` | `FileEventArchive` |
| `AgentPoolStore` | `FileAgentPoolStore` |
| `ToolExecutionStore` | `FileToolExecutionStore` |
| `ProviderArgumentStore` | `FileProviderArgumentStore` |

## Under The Hood

`ToolExecutionStore` is a rebuildable projection over journaled tool records.
It supports run, tool-call, effect-id, idempotency-key, and journal-cursor
range lookups, but it does not approve tools, release executors, decide replay
safety, or replace `RunJournal` truth.

Backup policy, retention, file ownership, and product session state remain
host-owned.