Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
147 changes: 147 additions & 0 deletions intake-queue.json
Original file line number Diff line number Diff line change
Expand Up @@ -968,6 +968,153 @@
"reason": "guided-catalog-only"
}
},
{
"schema": "omdsh-workshop-intake/v1",
"id": "dsh-result-only-view@1.5.2",
"submission": {
"repository": "https://github.com/YEYEYEYESHIFU/dsh-result-only-view",
"ref": "ad49cdba1a082cbc1bbe119f1854c122631a0c9c",
"path": null,
"manifest": {
"schema": "omdsh-workshop-submission/v2",
"operation": "create-project",
"project": {
"id": "dsh-result-only-view",
"displayName": "DSH Results Only",
"summary": "Results-only toggle for the DeepSeek Harness Web GUI: hides thinking and tool-call process rows so a conversation shows only final answers, keeps one live status line while the agent works, shows a clickable per-turn trace, and never hides interactive cards. zh-CN / en localized.",
"kind": "ui",
"category": "interface",
"tags": [
"deepseek-harness",
"dsh",
"dsh-plugin",
"results-only",
"web-ui",
"productivity",
"ui",
"conversation"
],
"repository": "https://github.com/YEYEYEYESHIFU/dsh-result-only-view",
"path": null,
"author": {
"name": "YEYEYEYESHIFU",
"url": "https://github.com/YEYEYEYESHIFU"
},
"license": "MIT"
},
"release": {
"version": "1.5.2",
"ref": "ad49cdba1a082cbc1bbe119f1854c122631a0c9c",
"updatedAt": "2026-08-16T03:01:53.000Z",
"channel": "stable",
"compatibility": "DeepSeek Harness web profile, official baseline @deepseek-ai/dsh@0.1.0-rc.6; browser-only client bundle, peer deps react ^18.0.0 and @deepseek-ai/dsh-client-runtime / dsh-client-locale; built against client bundles rev 052ed3238a98 era (early-2026) and degrades gracefully if product DOM attributes change.",
"changelog": "1.5.2: ecosystem-standard README sections and peerDependencies. 1.5.1: fix turn-trace 'Processed 0 steps' on first render. 1.5.0: turn trace line, General settings row, event-driven refresh (no polling), reduced-motion restore preference. 1.4.1: native display for whitelisted cards, color-mix fallback, locale-registration fallback. 1.4.0: stable release, sub-call collapse fix.",
"capabilities": {
"requiresFabric": false,
"deepHook": false,
"restartRequired": false
},
"profileBundle": null,
"updateFrom": null
},
"management": {
"method": "guided",
"protocol": "harness-cordis",
"label": "DSH Web browser-only Cordis client bundle (dsh-result-only-view)",
"instructions": "Add the dsh-result-only-view package to a DeepSeek Harness web profile; the bundle patch (cordis.patch.yml) registers the client half, which injects into the web runtime and locale service and mounts a toggle in the conversation composer's input-left slot. After the web profile restarts, enabling the toggle hides thinking and tool-call process rows, keeps one live status line while a turn runs, and shows a clickable per-turn trace line. Preferences persist in browser localStorage.",
"source": null
},
"declarations": {
"permissions": "Browser-only client plugin: reads the conversation DOM to hide/reveal rows (dom:read, dom:observe), writes the toggle state and two preferences to localStorage (storage:localstorage), registers dictionary texts in the client locale service (locale:register), and mounts a small control in the conversation.input.left slot (ui:conversation). No network requests, no filesystem access, no credentials, no subprocess, no native code; product DOM is never modified.",
"testing": "npm run verify (scripts/verify.mjs) passes: file completeness, syntax, bundle-id match and an apply smoke test. Manually verified on the DeepSeek Harness web profile: toggle hides thinking/tool rows, live status line during runs, turn trace expand/collapse, whitelisted ask_user_question and cordis_run cards stay visible, zh-CN/en localization. Full lifecycle (install/update/disable/remove/recovery/failure-isolation) evidence is not provided; evidence fields remain null.",
"trustedPublisherRequested": false,
"installScriptsMustRemainDisabled": true
},
"packageManifest": {
"schema": "omdsh-workshop-package/v1",
"type": "plugin",
"integration": {
"protocol": "harness-cordis",
"artifact": "cordis.patch.yml"
},
"install": {
"mode": "guided",
"adapter": "third-party",
"failurePolicy": "manual",
"touchesCurrentBeforeActivation": false
},
"lifecycle": {
"activation": "immediate",
"dispose": "supported"
},
"permissions": [
"ui:conversation",
"dom:read",
"dom:observe",
"storage:localstorage",
"locale:register"
],
"compatibility": {
"dshVersions": [
"0.1.0-rc.6"
]
},
"capability": {
"id": "results-only-view",
"kind": "ui",
"invocation": "open a conversation containing thinking and tool-call rows and enable the Results only toggle in the composer",
"expected": "only user messages and final assistant replies remain visible while whitelisted interactive cards (ask_user_question, cordis_run) stay visible"
},
"evidence": {
"install": null,
"failureIsolation": null,
"hotReload": null,
"remove": null
}
}
}
},
"classification": {
"management": "guided"
},
"baseline": {
"package": "@deepseek-ai/dsh",
"version": "0.1.0-rc.6",
"integrity": "sha512-brpZfED7ieRa2PQ5tUxMhHrM1pb2CmKFVM/f6yMULBDMicahk+Z2OsHgTwTDnoiZm23Ftu9rQz0NN4pflaoJcg=="
},
"review": {
"state": "pending-review",
"notes": "Automatically prepared from #28; public fixed-source preflight passed. Human review is still required."
},
"verification": {
"state": "untested"
},
"tests": {
"static": {
"required": true,
"status": "passed",
"evidence": "submission manifest validation; public repository and fixed commit resolved; pinned path(s): /cordis.patch.yml, /package.json"
},
"supplyChain": {
"required": true,
"status": "pending"
},
"officialBaseline": {
"required": false,
"status": "not-applicable",
"evidence": "guided entries expose no executable install intent"
},
"lifecycle": {
"required": false,
"status": "not-applicable",
"evidence": "guided entries have no Workshop-owned lifecycle"
}
},
"registry": {
"state": "ineligible",
"reason": "guided-catalog-only"
}
},
{
"schema": "omdsh-workshop-intake/v1",
"id": "github-integration@0.1.0-rc.2",
Expand Down
235 changes: 235 additions & 0 deletions intake/plans/dsh-result-only-view@1.5.2.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,235 @@
{
"schema": "omdsh-workshop-harness-plan/v1",
"engineVersion": "1.1.0",
"id": "dsh-result-only-view@1.5.2:0.1.0-rc.6:harness-cordis",
"projectId": "dsh-result-only-view",
"releaseId": "dsh-result-only-view@1.5.2",
"source": {
"repository": "https://github.com/YEYEYEYESHIFU/dsh-result-only-view",
"ref": "ad49cdba1a082cbc1bbe119f1854c122631a0c9c",
"path": null
},
"updateFrom": null,
"baseline": {
"package": "@deepseek-ai/dsh",
"version": "0.1.0-rc.6",
"integrity": "sha512-brpZfED7ieRa2PQ5tUxMhHrM1pb2CmKFVM/f6yMULBDMicahk+Z2OsHgTwTDnoiZm23Ftu9rQz0NN4pflaoJcg=="
},
"profileBase": null,
"loaderAdapter": null,
"classification": {
"management": "guided",
"installMode": "guided",
"adapter": "third-party",
"protocol": "harness-cordis",
"failurePolicy": "manual",
"activation": "immediate"
},
"capability": {
"id": "results-only-view",
"kind": "ui",
"invocation": "open a conversation containing thinking and tool-call rows and enable the Results only toggle in the composer",
"expected": "only user messages and final assistant replies remain visible while whitelisted interactive cards (ask_user_question, cordis_run) stay visible"
},
"policy": {
"sourceExecution": "disabled-until-explicitly-trusted",
"workspace": "ephemeral",
"network": "deny-by-default",
"installScripts": "disabled",
"currentProfile": "read-only-until-controlled-activation",
"cleanup": "mandatory"
},
"claims": {
"seamlessInstall": {
"state": "not-claimed",
"reason": "only transactional Profile Bundle installation can claim seamless installation"
},
"failureIsolation": {
"state": "not-claimed",
"reason": "guided installation has manual failure handling"
},
"hotReload": {
"state": "not-declared",
"reason": "declared activation is immediate"
},
"protocolCompatibility": {
"state": "candidate",
"reason": "requires harness-cordis contract checks at the fixed source"
},
"registryReadiness": {
"state": "catalog-only",
"reason": "this protocol has no current Workshop Registry install authority"
}
},
"blockedReasons": [],
"steps": [
{
"id": "source.immutable",
"phase": "static",
"executor": "static",
"required": true,
"scope": "source-only",
"expectedFacts": {
"sourceImmutable": true
}
},
{
"id": "manifest.validate",
"phase": "static",
"executor": "static",
"required": true,
"scope": "source-only",
"expectedFacts": {
"manifestValid": true
}
},
{
"id": "artifact.present",
"phase": "static",
"executor": "static",
"required": true,
"scope": "source-only",
"expectedFacts": {
"artifactPresent": true
}
},
{
"id": "protocol.contract",
"phase": "static",
"executor": "static",
"required": true,
"scope": "source-only",
"expectedFacts": {
"protocolContractValid": true
}
},
{
"id": "compatibility.baseline",
"phase": "static",
"executor": "static",
"required": true,
"scope": "source-only",
"expectedFacts": {
"compatibilityPassed": true
}
},
{
"id": "permissions.review",
"phase": "static",
"executor": "static",
"required": true,
"scope": "source-only",
"expectedFacts": {
"permissionsReviewed": true
}
},
{
"id": "supply-chain.review",
"phase": "supply-chain",
"executor": "static",
"required": true,
"scope": "source-only",
"expectedFacts": {
"supplyChainPassed": true,
"installScriptsDisabled": true
}
},
{
"id": "cordis.service-contract",
"phase": "static",
"executor": "cordis",
"required": true,
"scope": "source-only",
"expectedFacts": {
"serviceContractValid": true
}
},
{
"id": "sandbox.policy",
"phase": "sandbox",
"executor": "cordis",
"required": true,
"scope": "ephemeral-workspace",
"expectedFacts": {
"workspaceEphemeral": true,
"networkDeniedByDefault": true,
"installScriptsDisabled": true,
"currentProtected": true
}
},
{
"id": "cordis.process-create",
"phase": "sandbox",
"executor": "cordis",
"required": true,
"scope": "isolated-process",
"expectedFacts": {
"processIsolated": true,
"currentUntouched": true
}
},
{
"id": "cordis.init",
"phase": "ready",
"executor": "cordis",
"required": true,
"scope": "isolated-process",
"expectedFacts": {
"initialized": true,
"ready": true
}
},
{
"id": "capability.invoke",
"phase": "functional",
"executor": "cordis",
"required": true,
"scope": "isolated-process",
"expectedFacts": {
"capabilityObserved": true
}
},
{
"id": "failure.inject-process",
"phase": "failure",
"executor": "cordis",
"required": true,
"scope": "isolated-process",
"expectedFacts": {
"failureInjected": true
}
},
{
"id": "failure.current-unchanged",
"phase": "failure",
"executor": "cordis",
"required": true,
"scope": "current-profile-controlled",
"expectedFacts": {
"currentUnchanged": true
}
},
{
"id": "failure.discard-process",
"phase": "failure",
"executor": "cordis",
"required": true,
"scope": "isolated-process",
"expectedFacts": {
"processDiscarded": true
}
},
{
"id": "cordis.dispose",
"phase": "remove",
"executor": "cordis",
"required": true,
"scope": "isolated-process",
"expectedFacts": {
"disposed": true,
"processRemoved": true
}
}
],
"evidenceKey": "sha256:a9670b696293ff7856e459bbf3b287face968c01b8ce10babb59145706aee7bb"
}
Loading