* refactor(plugins): deslop long-tail extensions Reuse SDK coercion and error contracts, remove unused state projections and forwarding layers, and simplify plugin-owned request and lifecycle flows without changing registered descriptors or persisted data. Also fix diff-renderer hydration timeout placement, Canvas recovery after transient asset-root lookup failures, and Twitch probe timer cleanup after synchronous connection failure. * refactor(plugins): finish long-tail type and lint cleanup Carry the validated Twitch client ID into auth setup, keep the unused DiffIndicators type local, shrink assertion allowances, and retain the existing audit projection form required by lint. |
||
|---|---|---|
| .. | ||
| assets | ||
| src | ||
| index.ts | ||
| openclaw.plugin.json | ||
| package.json | ||
| README.md | ||
@openclaw/diffs-language-pack
Official extended syntax highlighting pack for the OpenClaw Diffs plugin.
The base @openclaw/diffs plugin ships a curated language set. Install this package when you want the full Shiki language catalog available in rendered diff viewers and diff image/PDF output.
The pack adds highlighting for languages outside the default diffs viewer set, including Astro, Vue, Svelte, MDX, GraphQL, Terraform/HCL, Nix, Clojure, Elixir, Haskell, OCaml, Scala, Zig, Solidity, Verilog/VHDL, Fortran, MATLAB, LaTeX, Mermaid, Sass/Less/SCSS, Nginx, Apache, CSV, dotenv, INI, and diff files. See the plugin reference and Shiki language catalog for details.
Install
openclaw plugins install @openclaw/diffs-language-pack
Restart the Gateway after installing or updating the plugin.
Use with Diffs
Install @openclaw/diffs first, then install this language pack. The language pack contributes static viewer assets; it does not register a separate agent tool.
Docs
Package
- Plugin id:
diffs-language-pack - Package:
@openclaw/diffs-language-pack - Minimum OpenClaw host:
2026.5.27