The parent branch now carries master through #6426 again. - Master moved the optional, experimental, and plugin page bundle lists into @deepseek-ai/dsh-official-bundles; the forge bundle joins the optional and experimental lists there. - The CLI manifest, release families, and plugin page expectations keep both sides; the forge bundle ranks before the held-back recommendation bundles. - The lockfile, the event matrix, and the experimental persistence catalog are regenerated, and the capability-seams and experimental README pairings are recorded again.
2.4 KiB
2.4 KiB
Experimental Plugin Record Catalog
English | 中文
These current-source PluginRecordMap declarations describe ignorable, log-only records owned by experimental packages. Payload annotations link to their owning source without expanding referenced types. Records stay outside the known-event set, persistence schema fingerprints, and compatibility history; format migrations retain them on a best-effort basis.
Run pnpm run gen-persistence-catalog to regenerate both persistence catalogs, their language pairs, and associated artifacts. pnpm run verify-persistence-catalog checks all generated files.
Shared Session event declarations and resolved schemas appear in the Session persistence event catalog.
| Record | Owner | Purpose | Payload and source |
|---|---|---|---|
plugin:action-cards/decision |
@deepseek-ai/dsh-action-cards |
Dismissals and kind-defined progress of action cards. | ActionCardDecision · packages/experimental/action-cards/src/types.ts |
plugin:client-ui-forge/worktree |
@deepseek-ai/dsh-experimental-client-ui-forge |
A request, withdrawal, or creation of the worktree a Session starts in. | WorktreeRecord · packages/experimental/client-ui-forge/src/types.ts |
plugin:forge-session/binding |
@deepseek-ai/dsh-experimental-forge-session |
A caller or discovery action that binds, restores, or hides one change request. | BindingRecord · packages/experimental/forge-session/src/types.ts |
plugin:translator/request |
@deepseek-ai/dsh-experimental-translator |
Provider-independent translation input, retained before dispatch. | TranslationRequestRecord · packages/experimental/translator/src/types.ts |
plugin:translator/result |
@deepseek-ai/dsh-experimental-translator |
Successful translation, retained before it is returned to the consumer. | TranslationResultRecord · packages/experimental/translator/src/types.ts |