Release 2.9.0: open code editor in a standalone browser tab
The 💻 코드 sidebar tab now opens a dedicated code.html page in a new tab, mirroring how the slide wizard opens pptx-wizard.html. - Add web-ui/code.html: standalone code editor page reusing styles.css and the same CodeMirror/xterm/Monaco head as the main app. - Add web-ui/code.js: self-contained code-view logic — inlined shared helpers (api/authHeaders/escHtml/getCookie) + the extracted code-editor block + a bootstrap that inits Monaco and loads models/dir. It mirrors the code block in app.js (kept duplicated so the main app stays untouched). - index.html: tab-code now window.open('/code.html'). The in-page code mode (top mode button) is unchanged, so chat→editor live streaming still works. Verified with Playwright: Monaco initializes, editor/sidebar/toolbar/Coder AI render, no JS errors. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in: