dsh-session-view: Aggregate session load, cost, timing, and raw text into a panel
`dsh-session-view` is a DSH client plugin maintained by NAS1112. It adds "Tools / Content" tabs above the session page, consolidating four types of information—load, cost, timing, and raw text—into a single panel. The Tools page is divided into four sections: Overview, Cost, Timing, and Operations. It also features searchable and sortable tables for API calls and rate limits. The Content page lists system prompts, context, and messages individually, allowing for copy-paste reproduction. The plugin operates on read-only local session logs and does not initiate network requests. Settings such as pricing and density are stored in `localStorage`. Exports support Markdown, TSV, and self-contained HTML (searchable and maskable). Installation requires placing the repository in a designated directory, specifying the absolute path in the profile's `package.json`, adding the package name to `bundles`, and then completely restarting DSH to apply changes. The README also provides two stub React self-check scripts: `smoke.cjs` and `jump-check.cjs`. The plugin runs with the privileges of the current DSH process; it is recommended to check the source code and the MIT license before installation.
Read More