dsh-assembly.core
v0.1.2
Published
Shared domain foundations for independently installable DSH Assembly components
Maintainers
Readme
dsh-assembly.core
Shared domain foundations for independently installable DSH Assembly components.
This is an ordinary npm library, not a DSH plugin. Shared capabilities are published as explicit subpath modules instead of one unbounded root API.
Native session
The initial dsh-assembly.core/native-session module provides:
- native provider, surface, session ID, and canonical identity types;
- local storage-root resolution;
- bounded Codex and Claude session discovery;
- real-user preview extraction;
- duplicate-file and subagent filtering; and
- Claude Code CLI and Claude Desktop identity association.
Transcript conversion, DSH session import, runtime control, plugin services, and UI belong to the consuming Resume and Bridge plugins.
API
import { discoverNativeSessions } from 'dsh-assembly.core/native-session'
const sessions = await discoverNativeSessions({ provider: 'codex' })