Skip to content

Claude Studio v1.18.7

Choose a tag to compare

@ocracy ocracy released this 23 Aug 20:50
· 1 commit to main since this release

Fixes the phone app being completely dead in v1.18.6

v1.18.6 introduced a function whose name the file already used. Duplicate top-level declarations are legal in a classic script and a SyntaxError in a module — and the phone's app.js is loaded as a module, so nothing in it ran. The page loaded its stylesheet, painted an empty shell, requested no sessions, and looked exactly like a certificate, network or cache problem.

  • Fixed: the phone app loads again.
  • The build now checks it. Every JavaScript file the bridge ships is parsed in the right mode before packaging — node --check parses modules as classic scripts, which is precisely why this shipped.
  • The app reports its own errors to the Mac's bridge log, registered before anything else runs, so a failure during startup says what it was instead of leaving a blank screen.