Skip to content

Releases: yanmxa/gencode

v1.9.3

08 Mar 14:03

Choose a tag to compare

What's Changed

Bug Fixes

  • fix(anthropic): merge consecutive same-role messages for multi-tool results — the Claude API requires all tool_result blocks to be in a single user message; consecutive same-role messages are now merged before sending to the API.

Full Changelog: v1.9.2...v1.9.3

Full Changelog: v1.9.2...v1.9.3

v1.9.2

08 Mar 14:03

Choose a tag to compare

What's Changed

  • docs: update Alibaba provider models in README

Full Changelog: v1.9.1...v1.9.2

Full Changelog: v1.9.1...v1.9.2

v1.9.1

08 Mar 11:02

Choose a tag to compare

Full Changelog: v1.9.0...v1.9.1

v1.9.0

08 Mar 04:56

Choose a tag to compare

What's New

🆕 Alibaba Cloud / Qwen Provider

  • Added full support for Alibaba Cloud DashScope platform
  • Supported models: Qwen 3 (235B, 30B, 32B, 14B), Qwen Plus/Max/Turbo, QwQ Plus (Thinking), Qwen Coder Plus
  • OpenAI-compatible API via DashScope
  • Thinking/reasoning mode support for QwQ models
  • Auth: DASHSCOPE_API_KEY, optional DASHSCOPE_BASE_URL

🎨 Markdown Rendering Improvements

  • Added terminal table rendering with proper alignment and CJK character width support
  • Improved spacing between block elements (headings, code blocks, tables)
  • Enhanced list item rendering with better width calculation

📖 Documentation

  • Updated README with Alibaba/Qwen provider details and environment variables

v1.8.2

07 Mar 15:40

Choose a tag to compare

Full Changelog: v1.8.1...v1.8.2

v1.8.1

07 Mar 12:31

Choose a tag to compare

Full Changelog: v1.8.0...v1.8.1

v1.8.0

07 Mar 06:25

Choose a tag to compare

Full Changelog: v1.7.6...v1.8.0

v1.7.6

05 Mar 01:55

Choose a tag to compare

Full Changelog: v1.7.5...v1.7.6

v1.7.5

05 Mar 01:26

Choose a tag to compare

What's Changed

Refactor

  • Restructured monolithic internal/tui package into focused sub-packages under internal/app and internal/ui for better separation of concerns

Bug Fixes

  • Fix handler_stream: configure loop and set messages before appending the empty assistant placeholder so it is excluded from API requests
  • Fix render/message: simplify gap calculation using max() builtin

Full Changelog: v1.7.4...v1.7.5

v1.7.4

25 Feb 02:57

Choose a tag to compare

Full Changelog: v1.7.3...v1.7.4