All notable changes to this project will be documented in this file.
Fixed
from __future__ import annotations to all
source files that use PEP 604 (X | Y) union type syntax.requires-python from >=3.10 to >=3.9; added Python 3.9 classifier.Added
google-genai SDK (migrated from deprecated google.generativeai).gemini-2.5-pro, gemini-2.5-flash (new default), gemini-2.5-flash-lite, gemini-2.0-flash, gemini-2.0-flash-litegemini-3.1-pro-preview, gemini-3-pro-preview, gemini-3-flash-previewgemini-pro-latest, gemini-flash-latesttcm model google — fetches all available Gemini models live from the API.list_google_models() helper for programmatic model discovery.Changed
google-generativeai → google-genai>=1.0.gemini-1.5-pro → gemini-2.5-flash.Fixed
gemini-3.0-pro, gemini-3.1-pro, gemini-2.5-pro-preview-03-25, gemini-1.5-flash-8b).Added
en), Chinese (zh), and Bilingual (bi).
--language / --lang/lang en|zh|biui.languagedocs/LANGUAGE.md and links from README.Fixed
temperature=1.0 for Moonshot Kimi to avoid API error.src/tcm/ui/terminal.py (moved _lang_switch into InteractiveTerminal).