CloudBase MCP v2.34.2
🐛 问题修复
auth(action="login_by_api_key")的缺参提示不再指向工具读不到的字段名。提示文案与next_step.suggested_args此前写的是envId,而 schema 与实现只读apiKeyEnvId—— 照着提示原样重试会被 schema 收下、却不被实现读取,于是再次返回INVALID_ARGS且提示一字不变,形成重试无法自愈的死循环。现在提示与建议参数统一为apiKeyEnvId(该功能引入时的原始命名),参数语义不变,envId仍只用于set_env- 新增一条回归测试:把
next_step.suggested_args原样回放,断言结果码不再是INVALID_ARGS—— 让「提示与实现必须对得上」成为可执行契约,而不只是一条文案断言
影响面:只改提示文案与建议参数,不动 schema 与参数语义,无兼容性影响。