Skip to content

Add Hermes incident playbook example - #122

Open
max-sudolabs wants to merge 1 commit into
e2b-dev:mainfrom
max-sudolabs:max-sudolabs/hermes-agent-e2b-int-51
Open

Add Hermes incident playbook example#122
max-sudolabs wants to merge 1 commit into
e2b-dev:mainfrom
max-sudolabs:max-sudolabs/hermes-agent-e2b-int-51

Conversation

@max-sudolabs

Copy link
Copy Markdown
Contributor

Summary

  • add a Python Hermes + E2B incident playbook example
  • demonstrate Hermes creating a reusable incident-triage skill and applying it in a fresh session
  • include deterministic fixtures, unit coverage, and cookbook navigation

Why

This example is designed around Hermes' distinctive self-improving loop: the first investigation learns a reusable procedure, while the second investigation demonstrates reuse in a new session. The two synthetic incidents make the learned decision rules observable.

Validation

  • uv run python -m unittest discover -s tests -v (3 tests)
  • uv run python -m compileall -q main.py tests
  • git diff --check
  • paired with the live Hermes template smoke from INT-51

Provider-backed Hermes inference E2E was intentionally not run here because the repository does not contain a provider secret; HERMES_TEMPLATE supports tagged/private template smoke during development.

Linear: https://linear.app/e2b/issue/INT-51/hermes-template

@cla-bot cla-bot Bot added the cla-signed label Aug 19, 2026
@max-sudolabs
max-sudolabs marked this pull request as ready for review August 19, 2026 09:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant