python-sdk调用一直卡着,提示:transport:139 - Connection closed: sent 1009 (message too big) frame with 1099318 bytes exceeds limit of 1048576 bytes; no close frame received

transport:139 - Connection closed: sent 1009 (message too big) frame with 1099318 bytes exceeds limit of 1048576 bytes; no close frame received
已经配置

self.options = IFlowOptions(

        *cwd*=*self*.project_path,

approval_mode=ApprovalMode.AUTO_EDIT,

file_access=True,

auto_start_process=True,

timeout=600.0

)

好的 我们收到几个类似反馈,目前正在解决中

辛苦留言你的使用工具,更新新版本有类似问题吗?

用最新的版本还是有该问题

好的,我们在看了 大概明天同步下进展

该问题新版本已解决,辛苦再试一下

在最新版本0.4.1还是有报错
2025-12-05 11:01:36.847 | INFO | transport:139 - Connection closed: sent 1009 (message too big) frame with 1093682 bytes exceeds limit of 1048576 bytes; no close frame received

输入是什么,能打印一下吗,看起来是输入太大了

这个我们复现了,目前sdk支持传输1M 的上下文,超过会报错,是否加大传输的上限,我们先评估下,目前可以切断分次传输。

1 个赞

如何切断分次传输呢

就是一次传一部分数据,如果能分开的话,或者把数据放到文件中,把文件路径和模型说,它会自动读取其中有用的部分的

其实我们最开始的输入数据不大,应该是iflow中间过程的输入比较大(是不是代码工程目录下有几千行的代码文件的原因),这种如何解决呢