Skip to content

ascended-browser 0.1.5

Choose a tag to compare

@AceAtDev AceAtDev released this 06 Oct 22:07
· 8 commits to main since this release
  • Turns that end mid-action. A click whose turn ended while it was still running may already have reached the site (an order placed, a form sent), and the next turn used to find out only by doing it again. Now every state-changing action is journaled while it runs. If you stop a turn mid-action, the next result for that tab names the action, its element and the page. If the server itself dies (claude -p ending its servers, an SSH session dropping), the next session's first result lists what never finished. Each is said once, and typed values are never included. In a real Claude Code session dropped mid-order and asked again, 0.1.4 placed a second order; 0.1.5 checked the page and asked first.
  • Verified headless with no display, as on a remote box: after SIGTERM or an SSH-style SIGHUP, no browser or Xvfb process outlives the server, and the next session starts on the saved profile in under 4 s. tests/turn_interrupt_mcp.py covers interrupt (with and without a cancel notice), SIGTERM and SIGHUP.