Skip to content

Epic: Response caching and optional persistent context #1065

Open
5 of 5 issues completed
Open

Description

@bloodf

Current cycle runbook

The table is the executable next-action index for this epic. Read the roadmap cycle contracts and the canonical issue together. Each issue retains its own acceptance, current Project Status, milestone and scope. Grouping does not close issues or make one large implementation batch.

Ready for discovery means read-only qualification/design only. It does not authorize implementation, tests, live calls, quota use, merge or release. Ready for AI is reserved for a prepared implementation/review slice with prerequisites met. In-flight work must coordinate with the existing branch owner.

Issue Delivery cycle / packet Primary step Readiness Bounded next action
#1123 C16 Isolated memory; C16.01 11 Waiting prerequisite Refine one bounded slice: Include model/provider, caller scope, tools/args/results, output contract, reasoning, generation params and relevant headers in cache identity. Compare pinned source/current local paths and define the focused regression before coding.
#1124 C16 Isolated memory; C16.01 12 Waiting prerequisite Refine one bounded slice: Specify user opt-in, namespaces, TTL, retention, export/delete and prompt-injection handling. Compare pinned source/current local paths and define the focused regression before coding.
#1125 C16 Isolated memory; C16.02 21 Waiting prerequisite Refine one bounded slice: Select embedding/rerank models only from configured eligible providers. Compare pinned source/current local paths and define the focused regression before coding.
#1126 C16 Isolated memory; C16.02 22 Waiting prerequisite Refine one bounded slice: Restrict vault/root paths and prevent traversal or cloud-metadata access. Compare pinned source/current local paths and define the focused regression before coding.
#1127 C16 Isolated memory; C16.03 31 Waiting prerequisite Refine one bounded slice: Inspect per-caller memory, retention and origin with appropriate permissions. Compare pinned source/current local paths and define the focused regression before coding.

One writer per shared path; independently review and serialize composed exact-head proof. Handoff includes source/head/base, original acceptance IDs, paths, tests/receipts, reviewer and remaining scope. Stop for missing source, ownership, credentials/runtime authorization, drift or ambiguous acceptance.

Outcome

Add opt-in isolated caches and memory with clear lifecycle, privacy and migration contracts.

Roadmap: #1056.

Tasks and child epics

Completion criteria

Every accepted child meets its behavior, test, documentation and evidence requirements. Candidate-only items receive an explicit adopt/defer/reject disposition. An open upstream proposal cannot be considered a completed port.

No implementation or live/provider/deployment verification was performed during this planning audit.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:data-memoryResponse caching and optional persistent contextpriority:P3Later: optional capabilities and researchtype:epicParent outcome grouping implementation tasks

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions