Skip to content

fix: complete provider autodetection and Ollama model wiring - #108

Merged
Patel230 merged 2 commits into
mainfrom
fix/provider-autodetection-and-ollama
Aug 13, 2026
Merged

fix: complete provider autodetection and Ollama model wiring#108
Patel230 merged 2 commits into
mainfrom
fix/provider-autodetection-and-ollama

Conversation

@Patel230

Copy link
Copy Markdown
Contributor

Summary\n- derive automatic credential detection from runtime provider profiles\n- add Agnes and LongCat runtime profiles and detection coverage\n- cover Concentrate, OpenGateway, StepFun, ClinePass, Agnes, and LongCat\n- canonicalize live provider model IDs (including Ollama)\n\n## Verification\n- isolated ok github.com/GrayCodeAI/hawk/cmd 18.529s

ok github.com/GrayCodeAI/hawk/cmd/compat-test 0.545s
ok github.com/GrayCodeAI/hawk/cmd/hawk 6.427s
ok github.com/GrayCodeAI/hawk/internal/acp 5.930s
ok github.com/GrayCodeAI/hawk/internal/auth 7.516s
ok github.com/GrayCodeAI/hawk/internal/autoinit 3.804s
ok github.com/GrayCodeAI/hawk/internal/bench 5.975s
ok github.com/GrayCodeAI/hawk/internal/bridge/inspect 6.274s
ok github.com/GrayCodeAI/hawk/internal/bridge/sessioncapture 6.573s
ok github.com/GrayCodeAI/hawk/internal/bridge/sight 3.519s
ok github.com/GrayCodeAI/hawk/internal/bridge/trace 1.809s
? github.com/GrayCodeAI/hawk/internal/catalogtest [no test files]
ok github.com/GrayCodeAI/hawk/internal/cmdhistory 2.515s
ok github.com/GrayCodeAI/hawk/internal/codegraph 2.681s
ok github.com/GrayCodeAI/hawk/internal/config 8.448s
ok github.com/GrayCodeAI/hawk/internal/container 3.884s
ok github.com/GrayCodeAI/hawk/internal/context 3.908s
ok github.com/GrayCodeAI/hawk/internal/context/repomap 4.143s
ok github.com/GrayCodeAI/hawk/internal/crash 4.364s
ok github.com/GrayCodeAI/hawk/internal/daemon 8.326s
? github.com/GrayCodeAI/hawk/internal/deps [no test files]
ok github.com/GrayCodeAI/hawk/internal/diffsandbox 4.747s
ok github.com/GrayCodeAI/hawk/internal/engine 26.612s
ok github.com/GrayCodeAI/hawk/internal/engine/agent 3.881s
ok github.com/GrayCodeAI/hawk/internal/engine/async 6.031s
ok github.com/GrayCodeAI/hawk/internal/engine/branching 6.457s
ok github.com/GrayCodeAI/hawk/internal/engine/code 3.487s
ok github.com/GrayCodeAI/hawk/internal/engine/compact 3.088s
ok github.com/GrayCodeAI/hawk/internal/engine/control 3.410s
ok github.com/GrayCodeAI/hawk/internal/engine/cost 5.174s
ok github.com/GrayCodeAI/hawk/internal/engine/ctxmgr 2.538s
ok github.com/GrayCodeAI/hawk/internal/engine/diff 2.417s
ok github.com/GrayCodeAI/hawk/internal/engine/errs 2.472s
ok github.com/GrayCodeAI/hawk/internal/engine/git 6.237s
ok github.com/GrayCodeAI/hawk/internal/engine/history 3.429s
ok github.com/GrayCodeAI/hawk/internal/engine/intelligence 3.276s
ok github.com/GrayCodeAI/hawk/internal/engine/io 8.742s
ok github.com/GrayCodeAI/hawk/internal/engine/lifecycle 3.783s
ok github.com/GrayCodeAI/hawk/internal/engine/memory 3.854s
ok github.com/GrayCodeAI/hawk/internal/engine/observability 2.903s
ok github.com/GrayCodeAI/hawk/internal/engine/planning 3.686s
ok github.com/GrayCodeAI/hawk/internal/engine/project 4.809s
ok github.com/GrayCodeAI/hawk/internal/engine/prompt 2.444s
ok github.com/GrayCodeAI/hawk/internal/engine/review 2.709s
ok github.com/GrayCodeAI/hawk/internal/engine/safety 2.834s
ok github.com/GrayCodeAI/hawk/internal/engine/scaffold 3.289s
ok github.com/GrayCodeAI/hawk/internal/engine/search 2.992s
ok github.com/GrayCodeAI/hawk/internal/engine/session 3.216s
ok github.com/GrayCodeAI/hawk/internal/engine/streaming 3.165s
ok github.com/GrayCodeAI/hawk/internal/engine/token 3.829s
ok github.com/GrayCodeAI/hawk/internal/engine/validation 11.464s
ok github.com/GrayCodeAI/hawk/internal/engine/workflow 3.659s
ok github.com/GrayCodeAI/hawk/internal/env 3.482s
ok github.com/GrayCodeAI/hawk/internal/executiongraph 4.026s
ok github.com/GrayCodeAI/hawk/internal/feature 3.755s
ok github.com/GrayCodeAI/hawk/internal/feature/eval 47.707s
ok github.com/GrayCodeAI/hawk/internal/feature/fingerprint 6.239s
ok github.com/GrayCodeAI/hawk/internal/feature/ide 2.878s
ok github.com/GrayCodeAI/hawk/internal/feature/shellmode 3.218s
ok github.com/GrayCodeAI/hawk/internal/feature/taste 3.816s
ok github.com/GrayCodeAI/hawk/internal/feature/voice 3.874s
ok github.com/GrayCodeAI/hawk/internal/flags 3.559s
ok github.com/GrayCodeAI/hawk/internal/fsutil 3.359s
ok github.com/GrayCodeAI/hawk/internal/gitworktree 3.793s
ok github.com/GrayCodeAI/hawk/internal/governance 2.793s
ok github.com/GrayCodeAI/hawk/internal/graphjournal 2.908s
ok github.com/GrayCodeAI/hawk/internal/harness 2.978s
ok github.com/GrayCodeAI/hawk/internal/hawkerr 3.213s
ok github.com/GrayCodeAI/hawk/internal/home 3.399s
ok github.com/GrayCodeAI/hawk/internal/hooks 3.535s
ok github.com/GrayCodeAI/hawk/internal/hooks/audit 3.064s
ok github.com/GrayCodeAI/hawk/internal/intelligence/memory 3.512s
ok github.com/GrayCodeAI/hawk/internal/intelligence/planner 3.659s
ok github.com/GrayCodeAI/hawk/internal/intelligence/repomap 5.222s
ok github.com/GrayCodeAI/hawk/internal/jsonc 3.779s
ok github.com/GrayCodeAI/hawk/internal/lint 21.479s
ok github.com/GrayCodeAI/hawk/internal/localize 5.406s
ok github.com/GrayCodeAI/hawk/internal/lsp 3.881s
ok github.com/GrayCodeAI/hawk/internal/magicdocs 3.517s
ok github.com/GrayCodeAI/hawk/internal/mathutil 3.736s
ok github.com/GrayCodeAI/hawk/internal/mcp 3.227s
ok github.com/GrayCodeAI/hawk/internal/mention 2.744s
ok github.com/GrayCodeAI/hawk/internal/multiagent 13.370s
ok github.com/GrayCodeAI/hawk/internal/multiagent/agents 3.255s
ok github.com/GrayCodeAI/hawk/internal/multiagent/parallel 7.484s
ok github.com/GrayCodeAI/hawk/internal/netutil 3.510s
ok github.com/GrayCodeAI/hawk/internal/observability 3.867s
ok github.com/GrayCodeAI/hawk/internal/observability/alerts 2.957s
ok github.com/GrayCodeAI/hawk/internal/observability/logfield 2.724s
ok github.com/GrayCodeAI/hawk/internal/observability/logger 2.353s
ok github.com/GrayCodeAI/hawk/internal/observability/metrics 2.192s
ok github.com/GrayCodeAI/hawk/internal/observability/oteltrace 2.697s
ok github.com/GrayCodeAI/hawk/internal/onboarding 2.939s
ok github.com/GrayCodeAI/hawk/internal/permissions 3.047s
ok github.com/GrayCodeAI/hawk/internal/platform/cloud 3.245s
ok github.com/GrayCodeAI/hawk/internal/plugin 7.466s
ok github.com/GrayCodeAI/hawk/internal/profile 3.372s
ok github.com/GrayCodeAI/hawk/internal/prompt 3.417s
ok github.com/GrayCodeAI/hawk/internal/prompts 3.790s
ok github.com/GrayCodeAI/hawk/internal/provider/gateway 3.197s
ok github.com/GrayCodeAI/hawk/internal/provider/routing 2.796s
ok github.com/GrayCodeAI/hawk/internal/providers 3.602s
ok github.com/GrayCodeAI/hawk/internal/recipe 4.229s
ok github.com/GrayCodeAI/hawk/internal/resilience 4.099s
ok github.com/GrayCodeAI/hawk/internal/resilience/health 8.238s
ok github.com/GrayCodeAI/hawk/internal/resilience/ratelimit 4.869s
ok github.com/GrayCodeAI/hawk/internal/resilience/retry 4.797s
ok github.com/GrayCodeAI/hawk/internal/rules 4.508s
ok github.com/GrayCodeAI/hawk/internal/safewrite 4.929s
ok github.com/GrayCodeAI/hawk/internal/sandbox 5.187s
ok github.com/GrayCodeAI/hawk/internal/scoring 4.334s
ok github.com/GrayCodeAI/hawk/internal/securitylog 3.432s
ok github.com/GrayCodeAI/hawk/internal/session 5.289s
ok github.com/GrayCodeAI/hawk/internal/snapshot 10.251s
ok github.com/GrayCodeAI/hawk/internal/spec 3.691s
ok github.com/GrayCodeAI/hawk/internal/startup 3.317s
ok github.com/GrayCodeAI/hawk/internal/storage 3.671s
? github.com/GrayCodeAI/hawk/internal/system [no test files]
ok github.com/GrayCodeAI/hawk/internal/system/bus 3.945s
ok github.com/GrayCodeAI/hawk/internal/system/cron 10.148s
ok github.com/GrayCodeAI/hawk/internal/system/retention 2.775s
ok github.com/GrayCodeAI/hawk/internal/system/shutdown 2.909s
ok github.com/GrayCodeAI/hawk/internal/system/staleness 3.216s
ok github.com/GrayCodeAI/hawk/internal/task 3.218s
ok github.com/GrayCodeAI/hawk/internal/taskruntime 3.720s
ok github.com/GrayCodeAI/hawk/internal/testaudit 9.373s
? github.com/GrayCodeAI/hawk/internal/testutil [no test files]
ok github.com/GrayCodeAI/hawk/internal/textutil 3.674s
ok github.com/GrayCodeAI/hawk/internal/theme 3.958s
ok github.com/GrayCodeAI/hawk/internal/token 4.348s
ok github.com/GrayCodeAI/hawk/internal/tool 8.152s
ok github.com/GrayCodeAI/hawk/internal/tools 4.771s
ok github.com/GrayCodeAI/hawk/internal/trust 4.733s
ok github.com/GrayCodeAI/hawk/internal/types 4.056s
ok github.com/GrayCodeAI/hawk/internal/ui/icons 3.854s
ok github.com/GrayCodeAI/hawk/internal/update 15.729s\n- focused provider registry, catalog parity, and detection tests\n\nHawk integration PR: GrayCodeAI/hawk#192

@Patel230
Patel230 marked this pull request as ready for review August 13, 2026 09:46
@Patel230
Patel230 force-pushed the fix/provider-autodetection-and-ollama branch from 8eaeb8f to 0d00800 Compare August 13, 2026 09:58
@Patel230
Patel230 merged commit 7ec579a into main Aug 13, 2026
16 checks passed
@Patel230
Patel230 deleted the fix/provider-autodetection-and-ollama branch August 13, 2026 10:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant