{"package":"hermes-agent","version":"0.9.0","status":"score-only","score":63,"stabilityScore":{"schemaVersion":"isitstable:v1","baseScore":80,"score":63,"verdict":"pending","votePenalty":0,"evidencePenalty":26,"survivalDays":3,"survivalBonus":9,"curated":false,"curatedBonus":0,"formula":{"baseScore":80,"evidencePenalty":26,"votePenalty":0,"survivalDays":3,"survivalPointsPerDay":3,"survivalCreditedDays":3,"survivalBonus":9,"curatedBonus":0,"score":63},"affected":["webchat","gateway","provider-integration","memory","feishu","approval-boundary","model-routing","local-model"],"evidence":[{"issue":"NousResearch/hermes-agent#9313","repo":"NousResearch/hermes-agent","number":9313,"url":"https://github.com/NousResearch/hermes-agent/issues/9313","area":"webchat","type":"runtime","severity":3,"penalty":3,"reason":"0.9.0 upgrade can leave web dashboard showing Gateway not online despite gateway process running"},{"issue":"NousResearch/hermes-agent#9711","repo":"NousResearch/hermes-agent","number":9711,"url":"https://github.com/NousResearch/hermes-agent/issues/9711","area":"provider-integration","type":"runtime","severity":3,"penalty":3,"reason":"v0.9.0 named custom providers ignore api_mode and always create OpenAI client"},{"issue":"NousResearch/hermes-agent#9973","repo":"NousResearch/hermes-agent","number":9973,"url":"https://github.com/NousResearch/hermes-agent/issues/9973","area":"memory","type":"kernel","severity":4,"penalty":4,"reason":"0.9.0/v2026.4.13 gateway recreates AIAgent each turn and loses memory prefetch cache"},{"issue":"NousResearch/hermes-agent#10202","repo":"NousResearch/hermes-agent","number":10202,"url":"https://github.com/NousResearch/hermes-agent/issues/10202","area":"gateway","type":"runtime","severity":3,"penalty":3,"reason":"v0.9.0 dashboard command uses gateway run --replace and can kill Feishu WSS connection"},{"issue":"NousResearch/hermes-agent#11096","repo":"NousResearch/hermes-agent","number":11096,"url":"https://github.com/NousResearch/hermes-agent/issues/11096","area":"model-routing","type":"kernel","severity":4,"penalty":4,"reason":"v0.9.0 reproducibly hits context_length override, thinking-block session, and config/env precedence bugs"},{"issue":"NousResearch/hermes-agent#11249","repo":"NousResearch/hermes-agent","number":11249,"url":"https://github.com/NousResearch/hermes-agent/issues/11249","area":"provider-integration","type":"runtime","severity":4,"penalty":4,"reason":"Hermes Agent v0.9.0 can fail every API call when shared httpx client is closed via dict mutation"},{"issue":"NousResearch/hermes-agent#11600","repo":"NousResearch/hermes-agent","number":11600,"url":"https://github.com/NousResearch/hermes-agent/issues/11600","area":"feishu","type":"channel-specific","severity":2,"penalty":2,"reason":"v0.9.0 Feishu approval card clicks can fall through to unsupported /card path and not resolve approvals"},{"issue":"NousResearch/hermes-agent#16804","repo":"NousResearch/hermes-agent","number":16804,"url":"https://github.com/NousResearch/hermes-agent/issues/16804","area":"provider-integration","type":"runtime","severity":3,"penalty":3,"reason":"Hermes 0.9.0 returns empty-body HTTP 400 on OpenRouter while curl with same key/model succeeds"}]},"comment":"v0.9.0 improves the line but still has sharp edges in dashboard/gateway connectivity, custom-provider paths, memory prefetch, Feishu approvals, and OpenRouter.","thumbsUp":0,"thumbsDown":0,"referencedIssues":[{"repo":"NousResearch/hermes-agent","number":9313,"url":"https://redirect.github.com/NousResearch/hermes-agent/issues/9313","title":"[Bug]: Web Dashboard shows \"Gateway not online\" after 0.9.0 upgrade with web_dashboard config"},{"repo":"NousResearch/hermes-agent","number":9711,"url":"https://redirect.github.com/NousResearch/hermes-agent/issues/9711","title":"Named custom providers ignore api_mode, always create OpenAI client"},{"repo":"NousResearch/hermes-agent","number":9973,"url":"https://redirect.github.com/NousResearch/hermes-agent/issues/9973","title":"fix(memory): prefetch cache lost on every gateway turn due to AIAgent recreation"},{"repo":"NousResearch/hermes-agent","number":10202,"url":"https://redirect.github.com/NousResearch/hermes-agent/issues/10202","title":"hermes dashboard triggers gateway run --replace and kills Feishu WSS connection without proper cleanup"},{"repo":"NousResearch/hermes-agent","number":11096,"url":"https://redirect.github.com/NousResearch/hermes-agent/issues/11096","title":"Three bugs in v0.9.0: context_length override, thinking-block sessions, config.yaml vs env precedence"},{"repo":"NousResearch/hermes-agent","number":11249,"url":"https://redirect.github.com/NousResearch/hermes-agent/issues/11249","title":"# Bug Report: `APIConnectionError: Connection error.` on every API call — httpx.Client shared between primary and request clients due to dict mutation in `_create_openai_client()`"},{"repo":"NousResearch/hermes-agent","number":11600,"url":"https://redirect.github.com/NousResearch/hermes-agent/issues/11600","title":"[Bug]: [Feishu][v0.9.0] approval card clicks can fall through to unsupported /card path"},{"repo":"NousResearch/hermes-agent","number":16804,"url":"https://redirect.github.com/NousResearch/hermes-agent/issues/16804","title":"[Bug]: HTTP 400 empty body on all OpenRouter requests (Hermes 0.9.0); curl works with same key/model"},{"repo":"NousResearch/hermes-agent","number":9313,"url":"https://redirect.github.com/NousResearch/hermes-agent/issues/9313","title":"[Bug]: Web Dashboard shows \"Gateway not online\" after 0.9.0 upgrade with web_dashboard config"},{"repo":"NousResearch/hermes-agent","number":9711,"url":"https://redirect.github.com/NousResearch/hermes-agent/issues/9711","title":"Named custom providers ignore api_mode, always create OpenAI client"},{"repo":"NousResearch/hermes-agent","number":9973,"url":"https://redirect.github.com/NousResearch/hermes-agent/issues/9973","title":"fix(memory): prefetch cache lost on every gateway turn due to AIAgent recreation"},{"repo":"NousResearch/hermes-agent","number":10202,"url":"https://redirect.github.com/NousResearch/hermes-agent/issues/10202","title":"hermes dashboard triggers gateway run --replace and kills Feishu WSS connection without proper cleanup"},{"repo":"NousResearch/hermes-agent","number":11096,"url":"https://redirect.github.com/NousResearch/hermes-agent/issues/11096","title":"Three bugs in v0.9.0: context_length override, thinking-block sessions, config.yaml vs env precedence"},{"repo":"NousResearch/hermes-agent","number":11249,"url":"https://redirect.github.com/NousResearch/hermes-agent/issues/11249","title":"# Bug Report: `APIConnectionError: Connection error.` on every API call — httpx.Client shared between primary and request clients due to dict mutation in `_create_openai_client()`"},{"repo":"NousResearch/hermes-agent","number":11600,"url":"https://redirect.github.com/NousResearch/hermes-agent/issues/11600","title":"[Bug]: [Feishu][v0.9.0] approval card clicks can fall through to unsupported /card path"},{"repo":"NousResearch/hermes-agent","number":16804,"url":"https://redirect.github.com/NousResearch/hermes-agent/issues/16804","title":"[Bug]: HTTP 400 empty body on all OpenRouter requests (Hermes 0.9.0); curl works with same key/model"}],"issueUrl":"https://github.com/exisz/IsItStable/issues/126","createdAt":"2026-04-13T18:52:41Z"}