- Update removeCodeBlocksAndTrim to handle <think> blocks from models like qwen3 - Add comprehensive test coverage for think block removal - Fixes issue where chat titles showed thinking process instead of content Fixes #5689