Update startServer JSDoc; surface boot errors via dialog

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-26 10:12:14 -07:00
co-authored by Claude Sonnet 4.6
parent 6fd858347f
commit 98a12e1e3e
2 changed files with 4 additions and 1 deletions
+1 -1
View File
@@ -9,7 +9,7 @@ const { initialState, mergeState } = require('./state');
* @param {Object} opts
* @param {number} opts.port Port to listen on (e.g. 9095).
* @param {string} [opts.overlayDir] Absolute path to the overlay/ directory to serve as static files. Optional (omit for tests).
* @returns {Promise<{ setState: (update: object) => object, stop: () => Promise<void> }>}
* @returns {Promise<{ setState: (update: object) => object, stop: () => Promise<void>, port: number }>}
*/
async function startServer({ port, overlayDir }) {
let currentState = { ...initialState };