hermes-agent/website/docs
xue xinglong 915942935d fix(context-engine): fail open on empty select_context() result + doc public hooks
- _apply_context_engine_selection: reject an empty list. all([]) is True, so
  a [] returned by a failing/buggy engine previously replaced a valid request
  with an empty message list the downstream sanitizers can't restore; now it
  falls open to the unmodified request (honors the fail-open contract).
  Thanks @johnnykor82 for catching this on #41918's review.
- test: empty list keeps the original request (fail-open regression).
- docs: document select_context()/on_turn_complete() in the public
  context-engine plugin guide (were still describing only the old contract).
2026-07-23 19:44:35 -07:00
..
developer-guide fix(context-engine): fail open on empty select_context() result + doc public hooks 2026-07-23 19:44:35 -07:00
getting-started rip out brew + pip/PyPI wheel support (#68217) 2026-07-22 16:51:01 -04:00
guides rip out brew + pip/PyPI wheel support (#68217) 2026-07-22 16:51:01 -04:00
integrations rip out brew + pip/PyPI wheel support (#68217) 2026-07-22 16:51:01 -04:00
reference refactor(skills): move jupyter-live-kernel to optional-skills as jupyter-notebook 2026-07-23 18:36:49 -07:00
user-guide feat(gateway): opt-in compression progress notices via compression.progress_notices (#52995) (#70457) 2026-07-23 19:44:19 -07:00
index.mdx feat(docs): clarify platform support 2026-06-26 11:37:56 -07:00
user-stories.mdx docs(website): add User Stories and Use Cases collage page (#18282) 2026-04-30 23:56:59 -07:00