CommandCodeAI / CommandCodeAI/command-code

GLM 5.3 Flash not receiving arguments or stream ended

オープン
#791 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

主要言語
言語のデータがありません
スター
4k
フォーク
350
PR マージ指標
30日以内にマージされた PR はありません

説明

Summary

I was trying to find alternative for dsv4f peak hours and I think GLM 5.3 flash is a good model

I was on Go model before, using 5.3 flash with no hassle, both in cmcd, opencode, pi, routed with 9router

Since my Go plan almost ended, I upgraded my plan to GOAT and started using GLM 5.3 Flash.

Weirdly, whenever the model almost reached 100K, It keep getting something like

Validation failed for tool "bash":
   - command: must have required properties command
Received arguments:
 {}

or

Stream ended without finish_reason

I've tried to ask dsv4f to fix this issue, most of the solution says to change the context window to somewhere between 80-90K. The solution sometimes working sometimes not that I reached annoyed state (and moved to dsv4f on peak hours 😭). I believe that this is neither the harness nor 9router's problem (also this is what ds4vf stated too). Just wondering why this happened when I switch plan and it was working fine before

Expected Behavior

GLM 5.3 Flash working fine like a few weeks ago

Actual Behavior

Weirdly, whenever the model almost reached 100K, It keep getting something like

Validation failed for tool "bash":
   - command: must have required properties command
Received arguments:
 {}

or

Stream ended without finish_reason
Steps to reproduce the issue
  1. Choose GLM 5.3 Flash as model
  2. Produce something with it that it almost reached 80-90K context
  3. The Received arguments error will continuously occurred if not auto compact
Command Code Version

1.44.0

Operating System

Linux

Terminal/IDE

Unknown

Shell

cmd.exe

Session file (optional)

No response

Fix prompt (optional)

No response

Additional context

No response

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

まず、Linux 上で Command Code 1.44.0 を使用し、報告された 80–100K のコンテキスト範囲付近で GLM 5.3 Flash を使って問題を再現します。報告されたプラン変更全体で、繰り返される空の bash 引数と欠落している finish_reason を比較し、ツール呼び出しが有効な引数を受け取り、auto-compact を必要とせずにストリームが正常に終了すれば、Issue は完了したとみなします。

索引モデルが issue の本文から書いたものです。

評価

領域
ai, cli
issue の種類
バグ
難易度
4/5
見積もり時間
3〜5日
活発さ
活発
明瞭さ
おおむね明確
初心者へのやさしさ
48/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。