Skip to content

tinyagents: session stores on the v2 schema #7977

Closed

Description

@senamakel

Per tinyhumansai/tinystoragedrivers docs/specs/schema-v2.md (catalogue at the end): DriverSessionStores takes a tenant Scope and derives tenant.agent(id). session.transcripts and .transcript_entries drop doc_key and move created_at to metadata; reserved_at claims become Leases. session.turn_states gets a storage DTO (snake_case, _ms). session_kv moves to tsd.kv. Import markers move to tsd.migrations. Add steps. Depends on the harness PR.

Part of #7973.

Activity

  1. added
    priority: p3Whenever. Cosmetic, a nicety, or a cleanup with no user visible effect.
    on Oct 16, 2026
  2. tinysweeper commented on Oct 16, 2026

    @tinysweeper

    Migrate tinyagents session stores to the tinystoragedrivers v2 schema: session transcripts/entries drop doc_key and move created_at to metadata, reserved_at claims become Leases, turn_states gets a snake_case storage DTO, session_kv moves to tsd.kv, import markers move to tsd.migrations. Part of the #7973 v2 schema migration epic; depends on the harness PR and sibling tickets in other packages. No duplicated candidate among the listed siblings.

    Labelled priority: p3.

  3. added theissue type on Oct 16, 2026
  4. senamakel commented on Oct 17, 2026

    @senamakel
    MemberAuthor

    Done in senamakel/tinyagents#7, merged into the epic branch senamakel/*:epic/7973-storage-schema-v2. It reaches upstream through the epic roll-up PRs (#7973).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementpriority: p3Whenever. Cosmetic, a nicety, or a cleanup with no user visible effect.

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions