Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions src/repository/error-rules.ts
Original file line number Diff line number Diff line change
Expand Up @@ -437,6 +437,23 @@ const DEFAULT_ERROR_RULES = [
},
},
},
// Issue #432: Empty message content validation error (non-retryable)
{
pattern: "all messages must have non-empty content",
category: "validation_error",
description: "Message content is empty (client error)",
matchType: "contains" as const,
isDefault: true,
isEnabled: true,
priority: 89,
overrideResponse: {
type: "error",
error: {
type: "validation_error",
message: "消息内容不能为空,请确保所有消息都有有效内容(最后一条 assistant 消息除外)",
},
},
},
// Issue #366: Tool names must be unique (MCP server configuration error)
{
pattern: "Tool names must be unique",
Expand Down
Loading