Files
hermes-agent/plugin-catalog/doc-markdown.yaml
2026-10-10 16:38:51 -07:00

20 lines
1.4 KiB
YAML

name: doc-markdown
repo: https://github.com/TakeshiTGAL/hermes-plugin-doc-markdown
sha: 4206b7f8066fe84f2c295f480a441f47154d9315
description: "Convert one local file to Markdown with doc_convert on Linux and macOS, built on Microsoft's MarkItDown. Microsoft and MarkItDown are trademarks of the Microsoft group of companies. Disclosure — the doc_markdown toolset is on by default on every surface, including a gateway, so anyone you allow there can call doc_convert; stop it with hermes tools. It does not fetch pages. Unattended sessions still convert when Hermes calls the tool. This plugin creates no cron job. A child process runs MarkItDown with no Hermes keys in its environment; on macOS the plugin runs ps about every 10 ms to watch that child's memory. It stops 8 seconds after its converters load, at 60 seconds if loading never finishes, or above 922746880 bytes. It is not a sandbox: after realpath it may read any allowlisted path it can open. Unpublished Hermes code locates the Hermes home, and a failed check refuses the path. Removal deletes the plugin directory, not the markitdown package. Windows was not tested."
maintainer: TakeshiTGAL
tier: community
category: tools
docs_url: https://github.com/TakeshiTGAL/hermes-plugin-doc-markdown#readme
version: "0.1.0"
requires_hermes: ">=0.21.4"
platforms:
- linux
- macos
capabilities:
provides_tools:
- doc_convert
provides_hooks: []
provides_middleware: []
requires_env: []