InsightsView accepted a models prop that was never passed from App.tsx. Now fetches models via fetchModels() on mount (same pattern as ChatView), falling back to the prop if provided. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>