Skip to content

v2.14.3 - Full Audit Fixes

Latest

Choose a tag to compare

@ATboy-web ATboy-web released this 21 Jun 17:40
· 11 commits to main since this release

All Code Audit Issues Fixed

Logic Bugs (7 fixes)

  • _record_conversation role mapping: PlotDesigner/WorldBuilder now correctly mapped (BUG-2)
  • _has_excessive_repetition: Fixed for Chinese text using char n-grams (BUG-3)
  • Reviewer feedback loop: Previous round feedback now passed to Reviewer (BUG-6)
  • _build_context section titles: Used variable now includes section title length (BUG-7)
  • _build_context truncation: Marker length calc fixed (BUG-8)
  • _generate_outline_batch: Safe .get(chapter) guard (BUG-9)

Error Handling (2 fixes)

  • _update_character_progression: Narrowed exception type from Exception to specific JSON/Key/Type/Value errors
  • generate_settings: Validate before saving None data

API Consistency (2 fixes)

  • blend_styles: Returns empty string instead of None
  • Filename sanitization: Safe character name handling for Windows filesystem

Code Quality

  • Removed unused ContextOptimizer/PromptOptimizer imports
  • Removed dead optimizer assignments