Files
deepseek-harness/packages/session-query
turtle1999 caa7111f28 feat(release): publish package source, declaration maps, and documentation
Every release member publishes its TypeScript source and the declaration
maps that resolve into it, and @deepseek-ai/dsh publishes the repository
Markdown documentation staged from docs/ at prepack time.

The ./src/* export most members already declared now resolves for an
installed consumer, and a consumer editor follows a declaration to the
implementation. Bundled JavaScript maps stay unpublished; the vendored
family and the Desktop runtime file policy are unchanged.

Rationale: .agents/notes/implemented/process/2026-10-08-published-source-and-docs.md
2026-10-08 15:30:35 +08:00
..

description, kind
description kind
Package map for the session retrieval capability family: searching, tracing, and reading live and durable session history, plus the Web session-log export. package-group

session-query/ — session retrieval capability family

English | 中文

Summary

The session-query/ group provides retrieval over live and durable session history, independent of compaction: programmatic callers query one unified service for exact logs, filtered lists, relationship traces, and full-text search; a SQLite backend powers the search; the Web UI gets an /export command that downloads a session ZIP. Search results agree with the conversation history the model sees. This page maps the group; each package README owns its per-package contract.

Table of Contents


Packages

Each package README describes what you can do with its part of the family.

Package Role ctx key
session-query/ Unified session-history query service: exact reads, relationship traces, and filters ctx.sessionQuery
session-query-sqlite/ Full-text search across session history backed by a SQLite FTS5 index registers on ctx.sessionQuery
session-log-export/ Web /export command and browser download of a session ZIP ctx.sessionLogDownload (browser)

Start with the subsystem reference for the shared query vocabulary, then the design records behind tracing and search.

The default Web and Desktop use this shared query, index, and export infrastructure. The experimental model-facing tools are a separate optional consumer.

Dev Note

None.