fix: 去除context_management会导致压缩失败还原逻辑 [skip ci]

This commit is contained in:
shaw
2026-01-07 21:17:20 +08:00
parent 7d892a69f1
commit adf2890f65

View File

@@ -179,18 +179,18 @@ async function handleMessagesRequest(req, res) {
const isStream = req.body.stream === true const isStream = req.body.stream === true
// 临时修复新版本客户端删除context_management字段避免报错 // 临时修复新版本客户端删除context_management字段避免报错
if (req.body.context_management) { // if (req.body.context_management) {
delete req.body.context_management // delete req.body.context_management
} // }
// 遍历tools数组删除input_examples字段 // 遍历tools数组删除input_examples字段
if (req.body.tools && Array.isArray(req.body.tools)) { // if (req.body.tools && Array.isArray(req.body.tools)) {
req.body.tools.forEach((tool) => { // req.body.tools.forEach((tool) => {
if (tool && typeof tool === 'object' && tool.input_examples) { // if (tool && typeof tool === 'object' && tool.input_examples) {
delete tool.input_examples // delete tool.input_examples
} // }
}) // })
} // }
logger.api( logger.api(
`🚀 Processing ${isStream ? 'stream' : 'non-stream'} request for key: ${req.apiKey.name}` `🚀 Processing ${isStream ? 'stream' : 'non-stream'} request for key: ${req.apiKey.name}`