Both tickets and decisions extensions now uncontribute and re-contribute the detail tab on every selection, passing the selected ID via initialId. This guarantees the view loads immediately — no first-click miss from the widget not being built when the message fires. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>