1058341dd1
The cost table now shows the resolved in/out/cached per-1M-token rates in parens next to each priced model, so an operator can see how a row's cost was derived. And controller-DB query failures distinguish "DB reachable but no schema yet" (the normal pre-first-run state, before the master runs create_all) from a real query error, instead of surfacing a raw SQL "no such table" dump.