fix(insights): update the key status from a connection test (#385)

The AI Insights settings page looks up the API key once when it opens.
When that lookup fails or times out, for example while the wallet is
locked, the key row keeps "System wallet unavailable" or no status, and
hides Remove, even after Test connection proves the key works.

The test already reads the wallet and its reply carries the result: the
helper reports key "valid", missing_key, or secret_unavailable. The page
parsed that reply but ignored those fields; it now applies them to the
key status. An Ollama listing reads no key and leaves the status alone.

Documentation impact: CHANGELOG Unreleased Fixed entry; the AI Insights
reference describes the updated status and its settings test. TODO.md
is unaffected: no tracked entry covers this.

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
617af147cfSimone committed on 9/26/2026, 8:29:31 PM· committed by GitHubparenta549a82
4 files changedLine totals unavailable