discourse/plugins/discourse-ai/spec/lib/modules
Roman Rizzi 007850c834
FIX: Stop FoldContent truncation from splitting multi-codepoint emoji (#35658)
Mid-string slicing split grapheme clusters like “⚖️” into “⚖ ️”, making
truncation fail; switching to grapheme-aware splits per Unicode TR29
keeps composed emoji intact.

Added a regression spec with multi-codepoint emoji to test the fix.
2025-10-28 13:49:59 -03:00
..
ai_bot DEV: Update rubocop-discourse to 3.13 and autofix issues (#35073) 2025-10-06 16:11:01 +02:00
ai_helper DEV: Update rubocop-discourse to 3.13 and autofix issues (#35073) 2025-10-06 16:11:01 +02:00
ai_moderation FEATURE: Skip spam scanning when relevant content is unchanged or edited by staff (#34391) 2025-08-19 09:04:02 +10:00
automation FIX: Prevent duplicate PMs when multiple LLM triage rules flag same post (#35596) 2025-10-24 11:10:38 -03:00
embeddings DEV: Update rubocop-discourse to 3.13 and autofix issues (#35073) 2025-10-06 16:11:01 +02:00
sentiment DEV: Update rubocop-discourse to 3.13 and autofix issues (#35073) 2025-10-06 16:11:01 +02:00
summarization FIX: Stop FoldContent truncation from splitting multi-codepoint emoji (#35658) 2025-10-28 13:49:59 -03:00