{"repo":"NousResearch/hermes-agent","public_id":"44032","display_label":"Profile alias scan reads large binaries, causing slowness","summary":"Multiple bug reports and fixes addressing a performance problem where the profile alias lookup reads large or binary files in directories like ~/.local/bin, blocking profile listing for many seconds. Proposed solutions include skipping large or extensionless files and caching or offloading the scan.","subsystem":"hermes_cli","counts":{"members":5,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":3,"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_PARTIAL","link_density":0.40800000000000003},"fix_edges":[],"members":[{"kind":"issue","number":44032,"title":"[Bug]: profile alias lookup scans large extensionless binaries in ~/.local/bin","url":null,"state":"closed"},{"kind":"issue","number":45752,"title":"fix(profiles): find_alias_for_profile reads every file in ~/.local/bin/ including binaries, blocks list_profiles() for 15+ seconds","url":null,"state":"closed"},{"kind":"issue","number":49663,"title":"[Bug]: Desktop remote mode times out because /api/profiles scans huge ~/.local/bin binaries during profile alias lookup","url":null,"state":"closed"},{"kind":"pr","number":44060,"title":"fix(profiles): skip large extensionless files in alias lookup","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"d5eee133eb","number":0},{"kind":"commit","value":"f64e4f4f57","number":0}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false,"is_fix_pr":true,"fix_tier":"suggested","fix_detail_withheld":true},{"kind":"pr","number":45754,"title":"fix(profiles): skip large files in find_alias_for_profile","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"d5eee133ebbe0a86d5750af4b60d65fb05273331","number":0},{"kind":"pr","value":"#44060","number":44060},{"kind":"pr","value":"#42427","number":42427}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false,"is_fix_pr":true,"fix_tier":"suggested","fix_detail_withheld":true}],"trust":{"default_tier":"verified","includes_suggested":false}}