The AI Chat pane's message area moves from RichTextBox to WebView2:
- Real chat bubbles (user right, AI left) with full Markdown via Markdig
(code blocks, tables, lists, inline code).
- Sending a prompt shows an animated "…" thinking bubble that clears when
the reply lands (AgentHost Status "thinking" → showThinking; AssistantText
→ hideThinking + bubble).
- HTML/CSS/JS template inlined in Ai/ChatHtml.cs (NavigateToString, no
external deps); C# drives it via ExecuteScriptAsync. Calls made before
WebView2 is ready are queued and flushed on NavigationCompleted. User-data
folder under %LocalAppData%\ETTerms\WebView2.
Bottom bar (input / model dropdown / Send), [AI] serial tagging and PDU
confirmations are unchanged. Adds Microsoft.Web.WebView2 + Markdig; needs
the WebView2 Runtime (built into Windows 11). Publish verified to include
the native WebView2Loader.dll.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>