- chore(release): prepare v1.7.0 (fd87b04)
- fix(studio): normalize uploaded project paths (c202ce4)
- fix(core): recover stale book write locks (3fcc6ef)
- feat(studio): complete translation review workflow (d316c8e)
- test: cover txt translation ingestion (070e707)
- feat: add translation workflow (8ac666f)
- docs: promote keaiapi in English and Japanese READMEs (f71987c)
- docs: full English CHANGELOG + README.en missing sections (a4a9a26)
- feat(cli): environment language fallback + localize doctor/fanfic/config (a3d73c2)
- feat(studio): server responses follow project language (587bcda)
- feat(studio): bilingual film wizard and service management pages (e895739)
- feat(studio): bilingual book sidebar, frame leftovers, truth-display (81abb7a)
- feat(studio): bilingual chat dynamic content (2bd7e9a)
- feat(core): wire session language into production tools (ff5cdd9)
- feat(core): English prompts for interactive film generation (aec25f3)
- feat(core): English prompts for script and storyboard pipeline (83efc0a)
- feat(core): English prompts and word-based lengths for short fiction (ba976f3)
- Merge branch 'issue-fixes-batch-20260707': issue batch fixes (#330) (981a6f4)
- fix(studio): prompt pack override path returned as posix relative path (5f98182)
- test(core): make relative-dir rejection fixture Windows-safe (fdcfc1f)
- fix(core): close PlayRunner's self-created play.db connection (47c605b)
- fix(core): normalize project-relative paths to posix separators (4327f35)
- docs: changelog entries for issue-fix batch (c43f8dc)
- feat(cli): --notify flag on write/rewrite/auto/revise/audit (#308) (ed41b86)
- feat(core): notify channels support text format (#308) (2be11cd)
- feat(studio): wire revisionGate into revise endpoint (#326) (059703a)
- feat(cli): wire revisionGate into inkos revise (#326) (d9f8845)
- feat(core): configurable revision gate strict/lenient/always (#326) (dfbee88)
- feat(cli): honor per-book review mode + inkos auto command (#307) (9a53728)
- feat(core): resolveChapterReviewMode reads book-level review override (c9c3939)
- feat(core): import_chapters agent tool for chat-driven novel import (#324) (d7b4046)
- feat(studio): tool detail visibility preference + utility tool results (#306) (62c18d7)
- fix(core): keep MiniMax thinking out of chapter and chat text (#329) (a977661)
- fix(core): stop falling back to delisted OpenRouter checkModel (#300) (22e5af5)
What's Changed
- fix/feat: issue batch — OpenRouter fallback, MiniMax thinking, revision gate, per-book review, notify format, chat import, tool details by @Narcooo in #330
- fix(core): normalize project-relative paths to posix separators (Windows CI) by @Narcooo in #331
Full Changelog: v1.6.3...v1.7.0