deepseek-harness/.agents/skills
Turtle bec6805d6a refactor(session-persistence)!: handle-based seam with a lifecycle-owned write path
The persistence seam is now create/open/stat/list returning per-session
SessionHandles (read/append/flush/close); every log read and write flows
through the owning handle. The seam package exports only the service and
handle contracts, consumer-visible errors, and pure durable-data
validation helpers; each backend owns its complete storage runtime, and
the shared contract suites pin equivalent observable behavior. The
backend routes published sessions' live events by id into the active
write handle; agent-loop only acquires, seeds, and closes the handle.
Resume appends interruptedTurnClosers through its write handle;
session-query owns the revision-keyed cold cache. Legacy-only surfaces
are removed in the same swap: locate/readRaw/supportsRawArtifacts, the
legacy event-shape read migration, zstd torn-frame salvage,
DSH_SESSION_JSONL, and hook transcript_path population; a torn final
zstd frame is discarded whole; the session-list cold blank probe returns
on stat metadata (eventCount derived from the last physical row,
sizeBytes). The WebUI ZIP export serializes the logical log from a read
handle, so both backends export identically.

Refs #3245
2026-09-01 23:19:02 +08:00
..
dsh-archive-agent-notes chore: remove OpenAI skill metadata 2026-08-23 13:14:41 +08:00
dsh-ci-test-reliability docs(testing): add platform-semantics and lane-budget rules to the skill 2026-08-29 13:54:59 +08:00
dsh-code-review Merge master into codex/omit-unneeded-invariants 2026-08-31 14:38:55 +08:00
dsh-doc refactor(session)!: remove SQLite persistence backend 2026-08-31 13:23:07 +08:00
dsh-find-simplifications refactor(session-persistence)!: handle-based seam with a lifecycle-owned write path 2026-09-01 23:19:02 +08:00
dsh-merging-stacked-prs docs: purge chain-of-thought leakage from prose 2026-08-09 21:10:59 +08:00
dsh-pre-push-checks docs(testing): add CI test reliability skill 2026-08-28 22:01:40 +08:00
dsh-prose-standard docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
dsh-translate-docs chore: remove OpenAI skill metadata 2026-08-23 13:14:41 +08:00
dsh-trim-cot-leakage docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00
record-browser-gif chore: remove OpenAI skill metadata 2026-08-23 13:14:41 +08:00
.gitignore docs: rebuild the documentation skill and standards (#2983) 2026-08-25 23:47:20 +08:00