Improve FlowDrop Playground with session management and configuration options
>>> [!note] Migrated issue
<!-- Drupal.org comment -->
<!-- Migrated from issue #3571329. -->
Reported by: [joevagyok](https://www.drupal.org/user/2876343)
>>>
<h3>Summary</h3>
<p>Enhance the FlowDrop Playground module with improved session management, configurable auto-run settings, and better user experience for testing and interacting with workflows.</p>
<h3>Business Value</h3>
<ul>
<li>Provides a complete testing environment for workflow development</li>
<li>Enables conversational AI and chatbot development with proper session handling</li>
<li>Improves developer productivity with instant feedback on workflow changes</li>
<li>Supports demonstration and training scenarios</li>
</ul>
<h3>Features Implemented</h3>
<ul>
<li><strong>Session Management:</strong> Initial session support to auto-select most recent session</li>
<li><strong>Auto-run Configuration:</strong> Configurable setting to automatically execute workflows</li>
<li><strong>Chat Input Configuration:</strong> Customizable chat input behavior</li>
<li><strong>HIL Attribution:</strong> Display who resolved Human-in-the-Loop prompts</li>
<li><strong>Improved UX:</strong> User messages display immediately with deferred processing</li>
</ul>
<h3>Additional Improvements</h3>
<ul>
<li>Back navigation to workflow listing</li>
<li>Playground link in editor navbar dropdown</li>
<li>Proper handling of interrupted workflow status</li>
</ul>
issue