Changelog

AI Coach upgrade, dialogue toolbar, smoother editor

3 min read T Tim

We’re shipping v3.1.3 today. Three threads: AI Coach is materially better, a new dialogue toolbar makes writing conversation faster, and the editor itself just feels smoother.


AI Coach — a real quality jump

Better conversational feel and guidance

We retuned how the Coach responds — replies hug what you’ve actually written, prompts feel less naggy, and the suggestions you get when you’re stuck are more concrete.

Measured usage is up ~25% — people are actually reaching for the Coach more often.

Onboarding rewritten end-to-end

We rewrote the tutorial from “explain how it works” to “show how to use it”. Less jargon, more direct demos.

Added a dedicated lesson on comparing versions — most new users were missing how to actually use version history.


Writing dialogue faster — new dialogue toolbar

Dialogue used to get tripped up by curly vs straight quotes, square brackets, and other punctuation small-stuff. New in this release:

  • One-click insertion of quotation marks, brackets, and the rest of the dialogue glyph set
  • Auto-switches to the right marks for the book’s language (CJK → 「」 / 《》; English → smart quote pairs)
  • Works with keyboard shortcuts, so flow doesn’t break

Mac now surfaces the shortcut hint right on the button (e.g. ⌘⇧” next to the quote action) — no more guessing.


Editor: faster to open, lighter to type, steadier to sync

Faster editor entry

Multiple components used to each fetch their own copy of your account / subscription / book payload. We merged them into one — the UI is ready earlier.

  • Noticeably less wait time entering a book
  • Far fewer duplicate network requests
  • The biggest difference shows up on weak machines / weak networks

Lighter typing

We cleaned up the keyboard input path and dropped some unnecessary debugging hooks. Long manuscripts (100K+ words) no longer have that “typed-but-not-yet-shown” lag.

Realtime sync, more reliable

Fixed an edge case where realtime sync wouldn’t engage on first entry into the editor — you used to have to switch to another book and back. Now opening a book lands straight in realtime.


Also in this release

  • AI Coach: strict conversation isolation — Fixed an edge case where activity in one Coach conversation could affect another. Backend SSE callbacks and frontend stores now lock to the originating conversation.
  • Toolbar consolidation — Table-related buttons turned contextual (only show when selected); less-used actions tucked into a “More” menu. The main toolbar is cleaner.
  • Credits history: earned vs spent tabs — Account → Credits now splits into two dedicated tabs so you can see what you earned and what you spent without scrolling past each other.
  • Subscription billing fixes — Resolved an edge case in some upgrade / downgrade flows that could trigger duplicate billing.
  • Script Studio: format customization repair — Fixed broken “format customization” on certain older script books; PDF / Word exports now pick up the latest customization.

Up next

More polish on the dialogue toolbar, expanding shortcut hints across more actions, and a continued pass at making the editor’s always-on operations even lighter.

Related Articles