mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-07-26 17:38:36 +00:00
Follow-up to the salvaged #52552 and #53083 commits: - Rework the Matrix PLATFORM_HINTS entry around what the adapter actually emits: headings, numbered lists, blockquotes, strikethrough-free markdown all render (the adapter converts them to sanctioned HTML). Keep the genuinely valuable guidance: no Markdown tables (Element X / Beeper / mobile clients don't render HTML tables — cells collapse into one line), no spoilers/checkboxes/~~strikethrough~~ (not converted by python-markdown), prefer descriptive link text. - Regression test: hint must steer models away from tables. - Fix test_long_response_split_preserves_thread_context to derive its payload size from the adapter's configurable limit instead of assuming the old hardcoded 4000. - Document matrix.max_message_length in the Matrix docs page. - Contributor mapping for RKelln. |
||
|---|---|---|
| .. | ||
| docs | ||
| i18n/zh-Hans/docusaurus-plugin-content-docs/current | ||
| scripts | ||
| src | ||
| static | ||
| .gitignore | ||
| docusaurus.config.ts | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| sidebars.ts | ||
| tsconfig.json | ||
Website
This website is built using Docusaurus, a modern static website generator.
Installation
yarn
Local Development
yarn start
This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.
Build
yarn build
This command generates static content into the build directory and can be served using any static contents hosting service.
Deployment
Using SSH:
USE_SSH=true yarn deploy
Not using SSH:
GIT_USER=<Your GitHub username> yarn deploy
If you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the gh-pages branch.
Diagram Linting
CI runs ascii-guard to lint docs for ASCII box diagrams. Use Mermaid (````mermaid`) or plain lists/tables instead of ASCII boxes to avoid CI failures.