{"repo":"NousResearch/hermes-agent","public_id":"45245","display_label":"Cron jobs: pass target_model to resolve_runtime_provider","summary":"Most members concern scheduled cron jobs not passing target_model when resolving the runtime provider, tied to reported base_url mismatch and HTTP 401 errors with certain model routing. One member, about counting skills in profiles, appears unrelated.","subsystem":"cron","counts":{"members":10,"open_issues":1,"open_issues_distinct":1,"open_prs":2,"closed_issues":1,"merged_prs":0,"attempt_prs":8},"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.18577777777777776},"fix_edges":[],"members":[{"kind":"issue","number":45245,"title":"Cron scheduler omits target_model when resolving runtime provider — same root cause as #18586","url":null,"state":"open"},{"kind":"issue","number":68762,"title":"Cron jobs fail with HTTP 401 when config.yaml model.default is switched to an anthropic_messages-routed model (e.g. qwen on opencode-go)","url":null,"state":"closed"},{"kind":"pr","number":45244,"title":"fix(cron): pass target_model to resolve_runtime_provider","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#78427","number":78427}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":45248,"title":"fix(cron): pass target_model to resolve_runtime_provider for pinned-model jobs","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#45244","number":45244}],"category":"duplicate_of","implication":"duplicate"},"merged":false},{"kind":"pr","number":45294,"title":"fix(cron): pass target_model to resolve_runtime_provider in run_job","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#45244","number":45244}],"category":"duplicate_of","implication":"duplicate"},"merged":false},{"kind":"pr","number":45338,"title":"fix(cron): pass target_model to resolve_runtime_provider (#45245)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#45244","number":45244},{"kind":"pr","value":"#45245","number":45245}],"category":"superseded_by_pr","implication":"superseded"},"merged":false,"is_fix_pr":true,"fix_tier":"suggested","fix_detail_withheld":true},{"kind":"pr","number":46853,"title":"fix(cron): propagate runtime provider config to scheduled jobs","url":null,"state":"open","close_reason":{"category":"implemented_elsewhere","implication":"superseded"},"merged":false},{"kind":"pr","number":68403,"title":"fix(profiles): count global + external skills in _count_skills","url":null,"state":"open","close_reason":{"refs":[{"kind":"commit","value":"98b0d653954d","number":0},{"kind":"pr","value":"#68403","number":68403},{"kind":"pr","value":"#75798","number":75798},{"kind":"pr","value":"#374151","number":374151}],"category":"partial_fix","implication":"needs_llm"},"merged":false},{"kind":"pr","number":68763,"title":"fix(cron): pass target_model to resolve_runtime_provider to prevent base_url mismatch","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"786df3ca6cf3fa063391491caa63d7ffad17e286","number":0}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false},{"kind":"pr","number":68846,"title":"fix(cron): pass target_model to resolve_runtime_provider to prevent base_url mismatch","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"786df3ca6cf3fa063391491caa63d7ffad17e286","number":0},{"kind":"pr","value":"#68403","number":68403}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}