{"repo":"NousResearch/hermes-agent","public_id":"18757","display_label":"base_url_env_var lookup via get_env_value","summary":"These items address a bug where base_url_env_var was looked up using os.getenv instead of get_env_value, causing values defined in ~/.hermes/.env to be overlooked. Multiple corrections apply get_env_value consistently across auth and CLI code paths.","subsystem":"hermes_cli","counts":{"members":6,"open_issues":1,"open_issues_distinct":1,"open_prs":2,"closed_issues":0,"merged_prs":0,"attempt_prs":5},"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.3333333333333333},"fix_edges":[],"members":[{"kind":"issue","number":18757,"title":"[Bug]: resolve_api_key_provider_credentials() uses os.getenv for base_url_env_var — misses ~/.hermes/.env values","url":null,"state":"open"},{"kind":"pr","number":18797,"title":"fix(auth): use get_env_value for base_url_env_var instead of os.getenv (#18757)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#23352","number":23352}],"category":"superseded_by_pr","implication":"superseded"},"merged":false,"is_fix_pr":true,"fix_tier":"suggested","fix_detail_withheld":true},{"kind":"pr","number":18908,"title":"fix: use get_env_value() for base_url_env_var resolution","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#18797","number":18797},{"kind":"pr","value":"#18757","number":18757}],"category":"superseded_by_pr","implication":"superseded"},"merged":false,"is_fix_pr":true,"fix_tier":"suggested","fix_detail_withheld":true},{"kind":"pr","number":18948,"title":"fix(auth): resolve base_url_env_var via get_env_value everywhere (closes #18757)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#18797","number":18797},{"kind":"pr","value":"#18908","number":18908},{"kind":"pr","value":"#17246","number":17246},{"kind":"pr","value":"#18797","number":18797}],"category":"superseded_by_pr","implication":"superseded"},"merged":false,"is_fix_pr":true,"fix_tier":"suggested","fix_detail_withheld":true},{"kind":"pr","number":19685,"title":"fix(cli): use get_env_value for base_url resolution in auth and runtime provider","url":null,"state":"open","close_reason":{"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":20656,"title":"fix(cli,auth): resolve base_url_env_var from ~/.hermes/.env","url":null,"state":"open","close_reason":{"category":"wontfix_bydesign","implication":"wontfix"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}