de6f4b2c91
Add thinking mode support for Z.AI's GLM-4.7 model via the zai-coding-plan provider. Changes: - Add zai-coding-plan to THINKING_CONFIGS with extra_body.thinking config - Add glm pattern to THINKING_CAPABLE_MODELS - Add comprehensive tests for GLM thinking mode GLM-4.7 uses OpenAI-compatible API with extra_body wrapper for thinking: - thinking.type: 'enabled' or 'disabled' - thinking.clear_thinking: false (Preserved Thinking mode) Closes #1030