Smoother chat composer, cleaner change summaries

When you open the harness, model, or agent picker in the chat composer, it now highlights the option that is currently active instead of jumping to the top of the list — so you can see what you're on at a glance. Pressing Esc now closes an open picker; previously it had no effect.

The "Modified nodes" summary shown after an agent edits your data is now clearly read-only. The version transition (for example v1 → v4) no longer renders as an editable text box — it's just information about what changed, with the Diff and Undo actions beside it.

Reconnecting…
The server was updated. Reloading the page to pick up the latest version.