そのツールは20行以上の出力がありますか?
ある→skill.mdやpyヘッダーに、 # command_status ツール非対応。非同期処理は禁止。標準出力を必ず待つこと
と一行書きましょう。geminiはトークン節約を目論んで、まとめて後読みしようとすることが多いです
その時使うツールがcommand_statusで、この出力は20行まで。それ以上は流れて先頭が消えます
自分で端折っておいて、見えない見えないと大騒ぎする時があるのでw 非同期で後処理するなとskillに明記しましょう
かなりのアホですねw