mirror of
https://github.com/NousResearch/hermes-agent.git
synced 2026-07-08 13:12:08 +00:00
/new's handler calls _reset_notice_session_info, which resolves live provider credentials and can probe model context length over HTTP. In CI there are no credentials, so resolution walks the entire fallback chain (the failed run's log shows 'Primary provider auth failed ... trying fallback' captured inside the test) and on a slow runner the first parametrization can blow past send_and_capture's 2s poll window, making adapter.send appear never-called. Stub it to return an empty info block in the e2e runner fixture — these tests exercise gateway command dispatch, not provider resolution, and no other network-touching path exists in the /new flow. Flaked in run 28856659216 (telegram param only); tests/e2e now 57/57 locally. |
||
|---|---|---|
| .. | ||
| matrix_xsign_bootstrap | ||
| __init__.py | ||
| conftest.py | ||
| test_discord_adapter.py | ||
| test_platform_commands.py | ||