You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Guided generation mode with AI-suggested story directions — the librarian proposes possible next steps, shown as clickable cards in the generation input.
Generation abort — stop mid-stream and keep partial output as a saved prose fragment.
Agent activity indicator — animated wisp orbs show which background agents are running (librarian, character chat, directions, writer).
Story cover images — set cover art from the create dialog, story list, or info panel. Displayed as a banner in the prose view and on gallery cards.
Guilloche story cards — stories without covers get unique decorative SVG patterns instead of plain gradients.
Script block live preview — real-time evaluated output as you type, with a fragment reference panel for easy ID lookup.
ctx.getFragment(id) — async fragment lookup now available in script blocks.
Dialogue italicization — quoted dialogue in prose blocks is automatically italicized for visual distinction.
Dynamic agent registry — model roles are now resolved through a dynamic registry instead of static config.
Agent block system — centralized block-based context assembly for all agents (librarian, character chat, directions).
Included changes since v1.6.0
feat(generation): add abort support and guided direction mode
feat(directions): add direction suggestions and deduplicate librarian outputs
feat(agents): add active-agent registry with animated wisp indicator
feat: add story cover images with gallery grid layout
feat(story-list): replace gradient placeholder with guilloche SVG pattern
feat(blocks): add live script block preview and fragment reference
feat(blocks): add getFragment to script block context
feat(prose): italicize dialogue with composable text transforms
refactor(agents): replace static model-roles with dynamic registry
refactor(generation): migrate tool management to agent block system
refactor(agents): introduce agent block system for centralized context assembly
refactor(story-archive): simplify to recursive full-directory export
refactor(prose): memoize sidebar items and use ProseMirror JSON content
fix(blocks): include actual error message in script block errors
fix(fragments): correct description max length and fix dirty-tracking reset
fix: auto-install deps in run scripts to prevent stale node_modules errors
feat(docs): add commit-driven docs sync skill
docs: sync documentation with recent generation, block, and UI changes