Skip to content

v1.15.0

Choose a tag to compare

@github-actions github-actions released this 15 Aug 06:53
· 515 commits to main since this release
f7d3250

Added

  • Responses API for bl text chat — Use --api responses to call the DashScope Responses API with streaming, tool definitions, and structured JSON output; Chat Completions remains the default.
  • Subscription plan usage views — bl usage token-plan displays 5-hour and weekly quota usage, while bl usage coding-plan displays 5-hour, weekly, and monthly usage; both support text and JSON output.
  • Authentication requirements in command help — Help output now states whether a command requires an API Key, Console login, or Alibaba Cloud OpenAPI credentials.

Changed

  • Broader speech-recognition model support — bl speech recognize now routes asynchronous file-transcription and synchronous Flash ASR models to the appropriate DashScope APIs, with clear guidance for unsupported realtime models.
  • MCP transport compatibility — MCP commands now fall back from Streamable HTTP to classic SSE for compatible Bailian and custom endpoints.

Fixed

  • Binary updates now refresh installed Agent Skills after a successful CLI upgrade.
  • Fixed unavailable Token Plan quota values and missing reset times.
  • Fixed Qwen3 file-transcription result handling so waiting mode and --out work correctly.
  • Fixed MCP SSE chunk parsing, header timeouts, abort cleanup, and fallback status matching.
  • Network failures in JSON output now preserve the errno value in cause.code.