When accessing the IDE with ?project= URL parameter, the project context
was not being initialized, causing auto-session creation to fail and
chat to show "Please start or attach to a session first" error.
Changes:
- Added currentProjectName global variable
- Parse project parameter from URL on page load
- Set window.currentProjectDir for chat-functions.js auto-session logic
- Extract project name from path for display
Fixes chat not responding when navigating from landing page or projects view.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- Full IDE with terminal integration using xterm.js
- Session management with local and web sessions
- HTML preview functionality
- Multi-terminal support with session picker
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>