1.3 KiB
1.3 KiB
GitHub Issue Record: INVALID_REQUEST on Single-Agent Task Mode
- Date: 2026-04-06
- Source: In-app error report from desktop app (Task chat mode -> Single Agent)
- Scope: Task conversation in
单机智能体mode
Title
INVALID_REQUEST: invalid chat.send params: at root: unexpected property 'metadata'
Reproduction Steps
- Open XWorkmate app.
- Click 新对话.
- In task mode selector, choose 任务对话模式 -> 单机智能体.
- Send any message.
- Observe error in conversation pane:
INVALID_REQUEST: invalid chat.send params: at root: unexpected property 'metadata'
Actual Result
The conversation fails immediately and returns request validation error because chat.send request payload contains an unexpected root-level metadata field.
Expected Result
Single-agent task chat should send a provider-compatible payload and complete message dispatch without schema validation errors.
Impact
- Users cannot reliably start new single-agent task conversations.
- Reproducible in normal workflow, blocks core single-agent usage path.
Notes for Follow-up
- Inspect request assembly path for single-agent
chat.sendpayload. - Confirm whether metadata must be nested, filtered, or omitted for the current provider endpoint.
- Add regression tests for provider schema compatibility in single-agent mode.