Skip to content

feat(hermes): add native plugin and docs#29

Open
devteapot wants to merge 1 commit intomainfrom
feat/hermes-integration
Open

feat(hermes): add native plugin and docs#29
devteapot wants to merge 1 commit intomainfrom
feat/hermes-integration

Conversation

@devteapot
Copy link
Copy Markdown
Owner

Summary

  • add a new slop-hermes Python package that integrates Hermes Agent with SLOP using a fixed five-tool surface and pre_llm_call state injection built on slop_ai.discovery
  • add the plugin runtime, prompt rendering, action helpers, and focused tests for registration, rendering, and action dispatch
  • document Hermes support across the package docs, Python API pages, and the shared discovery integration comparison

Testing

  • PYTHONPATH=\"packages/python/slop-hermes/src:packages/python/slop-ai/src\" packages/python/.venv/bin/python -m pytest packages/python/slop-hermes/tests packages/python/slop-ai/tests/test_discovery.py
  • node ./scripts/generate-content.mjs && bun run check:content (from website/docs)

This gives Hermes a first-class fixed-tool SLOP integration that reuses the Python discovery stack. It also documents the install flow, runtime model, and discovery tradeoffs alongside the existing agent integrations.
@vercel
Copy link
Copy Markdown
Contributor

vercel bot commented Apr 7, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
slop-demo Ready Ready Preview, Comment Apr 7, 2026 1:21pm
slop-docs Ready Ready Preview, Comment Apr 7, 2026 1:21pm
slop-landing Ready Ready Preview, Comment Apr 7, 2026 1:21pm
slop-playground Ready Ready Preview, Comment Apr 7, 2026 1:21pm

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant