fleet-memory/skills/hindsight-docs/references/sdks/integrations
Nicolò Boschi 0ff36548e0
feat(hermes): file-based config + updated docs (#686)
* feat(hermes): file-based config + updated docs

Replace the old dataclass/configure() singleton with a plain dict
config loaded from ~/.hindsight/hermes.json — same field names and
conventions as the openclaw and claude-code integrations.

Loading order: defaults → config file → env var overrides.

- config.py: rewritten with load_config() returning a plain dict,
  DEFAULTS matching openclaw/claude-code fields, ENV_OVERRIDES with
  typed casting
- tools.py: register() uses load_config() instead of raw env vars
- __init__.py: clean exports (removed configure/get_config/reset_config)
- README.md: full rewrite with config file examples, tables by category
- docs/hermes.md: full rewrite with quick start, architecture, all
  config tables, gateway section, troubleshooting
- tests: updated for new config pattern, 46 tests pass

* ci: add test job for hermes integration

* chore: regenerate docs skill for hermes integration
2026-03-25 16:11:38 +01:00
..
agno.md feat(skill): validate links, strip images, include openapi.json and changelog (#614) 2026-03-19 12:32:33 +01:00
ai-sdk.md doc: add langgraph and nemoclaw (#633) 2026-03-20 16:18:05 +01:00
chat.md doc: add langgraph and nemoclaw (#633) 2026-03-20 16:18:05 +01:00
claude-code.md security: exclude litellm 1.82.8 (supply chain compromise) (#673) 2026-03-25 10:21:02 +01:00
crewai.md doc: add langgraph and nemoclaw (#633) 2026-03-20 16:18:05 +01:00
hermes.md feat(hermes): file-based config + updated docs (#686) 2026-03-25 16:11:38 +01:00
langgraph.md doc: add langgraph and nemoclaw (#633) 2026-03-20 16:18:05 +01:00
litellm.md doc: add langgraph and nemoclaw (#633) 2026-03-20 16:18:05 +01:00
local-mcp.md feat(skill): validate links, strip images, include openapi.json and changelog (#614) 2026-03-19 12:32:33 +01:00
nemoclaw.md doc: add langgraph and nemoclaw (#633) 2026-03-20 16:18:05 +01:00
openclaw.md security: exclude litellm 1.82.8 (supply chain compromise) (#673) 2026-03-25 10:21:02 +01:00
pydantic-ai.md doc: add langgraph and nemoclaw (#633) 2026-03-20 16:18:05 +01:00
skills.md Replace waitlist links with direct Hindsight Cloud signup URL (#349) 2026-02-11 20:51:32 +01:00
strands.md security: exclude litellm 1.82.8 (supply chain compromise) (#673) 2026-03-25 10:21:02 +01:00