Skip to content

feat: inject host-owned DataStore in embedder - #829

Merged
enricopiovesan merged 4 commits into
mainfrom
codex/issue-828-embedder-datastore-injection
Jul 28, 2026
Merged

feat: inject host-owned DataStore in embedder#829
enricopiovesan merged 4 commits into
mainfrom
codex/issue-828-embedder-datastore-injection

Conversation

@enricopiovesan

@enricopiovesan enricopiovesan commented Jul 28, 2026

Copy link
Copy Markdown
Collaborator

Summary

Add the explicit, host-owned DataStore injection surface to the Rust embedder.

Closes #828.

Governing Spec

  • 519-embedder-owned-datastore-integration

Project Item

Project 1 ticket #828.

Definition of Done

  • Host injection is additive and never derives a storage root.
  • Host-only single-record read, write, and delete operations return safe typed errors.
  • Conformance covers durable reopen, explicit deletion, safe telemetry, and no default store.

Validation

  • cargo test -p traverse-embedder
  • bash scripts/ci/spec_alignment_check.sh /private/tmp/issue-828-pr-body.md

@enricopiovesan
enricopiovesan enabled auto-merge (squash) July 28, 2026 03:28
@enricopiovesan
enricopiovesan force-pushed the codex/issue-828-embedder-datastore-injection branch from f0d35a5 to 6069cb1 Compare July 28, 2026 04:16
@enricopiovesan
enricopiovesan merged commit fc263ea into main Jul 28, 2026
31 of 32 checks passed
@enricopiovesan
enricopiovesan deleted the codex/issue-828-embedder-datastore-injection branch July 28, 2026 04:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement approved embedder-owned DataStore injection and Rust conformance

1 participant