Skip to main content

How to use dsh-cowork

Bounded, cell-addressed `doc_read`/`doc_write` for xlsx / pdf / docx / pptx / ipynb, plus an MCP server and CLI.

This article is auto-derived from indexed fields (wiki / faq / compatibility_json), not freshly AI-generated.

This article is derived from the plugin's already-indexed fields (wiki / faq / compatibility_json / readme), not freshly generated by AI. Source field is noted at the end of each section.

Quick start

Bounded, cell-addressed doc_read/doc_write for xlsx / pdf / docx / pptx / ipynb, plus an MCP server and CLI.

— source: plugins.ai_summary

Install & verify

dsh plugin --profile web add github:Jesse-njx/dsh-cowork

Run the command above in your DSH Web Profile. Then enable the plugin in the plugin list.

— source: plugins.install

Key points

  • id: cowork-docs
  • Zip bombs: entry-count + decompressed-size caps on every OOXML archive,
  • Macros: .xlsm / .docm / .pptm (anything with vbaProject.bin) are
  • Read-only mode: in read-only sandbox mode, doc_write is hard-blocked
  • Edit guards: doc_write edit refuses unless the file was read this

— source: plugin_wiki.readme_en (fallback readme_raw)

Pitfalls

Review the upstream repo before installing. This guide is auto-derived from indexed fields and may lag the latest release. If anything contradicts the official docs, treat the upstream source as authoritative.

— source: general rule