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