Skip to content

[Submission] dsh-result-only-view@1.6.3 #90

Description

@YEYEYEYESHIFU

Author Studio 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.6.3",
    "ref": "7fcc3f0979767f89b937758b5b3f566f458f05b1",
    "updatedAt": "2026-08-28T18:06:50.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.6.3: turn trace reveal/fold is strictly click-driven — hover-peek removed (pointer movement across the trace line or revealed rows never expands or collapses anything; hover keep-alive machinery removed). 1.6.2: context-injection and context-recall rows fold with the turn process. 1.6.1: reader-anchor preservation around every reveal/fold/live-line swap (no more scroll jumps when showing or hiding process rows mid-page); live chips are clickable and expand the running step's native row; revealed tool rows show nested sub-calls. 1.6.0: live-summary chips per running step, turn trace line ('Processed N steps'), hover-peek of folded turns, Auto/Manual fold mode, settings row. Earlier: 1.5.x turn trace foundation, ecosystem packaging.",
    "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
    }
  }
}

Updates [Submission] dsh-result-only-view@1.5.2 (#28) to v1.6.3 (npm latest, published 2026-08-28). Pinned commit 7fcc3f0979767f89b937758b5b3f566f458f05b1 (= tag v1.6.3). GitHub release: https://github.com/YEYEYEYESHIFU/dsh-result-only-view/releases/tag/v1.6.3 . Manifest dshWorkshop unchanged since ad49cdb; release notes cover 1.6.0-1.6.3.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions