{"repo":"NousResearch/hermes-agent","public_id":"35561","display_label":"Tool cache invalidation tied to session environment","summary":"These items address a bug where the cronjob tool could remain hidden due to stale cached tool definitions when gateway environment variables change. The fixes scope and refresh the availability cache based on session context.","subsystem":"agent","counts":{"members":3,"open_issues":1,"open_issues_distinct":1,"open_prs":1,"closed_issues":0,"merged_prs":0,"attempt_prs":2},"landed_fix":null,"resolution":{"state":"unresolved","by":null},"freshness":{"state":"never_verified","last_verified_at":null,"is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[],"members":[{"kind":"issue","number":35561,"title":"[Bug]: cronjob tool can remain hidden if tool definitions are cached before gateway env is set","url":null,"state":"open"},{"kind":"pr","number":35605,"title":"fix(tools): refresh cache when session env changes","url":null,"state":"closed","close_reason":{"category":"stale_abandoned","implication":"active"},"merged":false},{"kind":"pr","number":58635,"title":"fix(tools): scope availability cache by session context","url":null,"state":"open","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}