# ERRORS

## [ERR-20260323-001] model-health-volcengine-probe-assumption

**Logged**: 2026-03-23T03:03:00Z
**Priority**: high
**Status**: pending
**Area**: config

### Summary
Model-health tool incorrectly marked volcengine as unavailable due to wrong protocol/path assumptions.

### Error
Initial probe logic treated provider as generic OpenAI chat/completions style and concluded volcengine was broken after 404s.

### Context
- User confirmed volcengine works in OpenClaw and Claude Code
- /models probe later succeeded, proving key/account/provider accessibility
- Likely mismatch is request protocol/path/model mapping, not provider health

### Suggested Fix
Derive request style from provider api/baseUrl semantics or discover from OpenClaw provider config; test against real supported model ids before health judgment.

### Metadata
- Reproducible: yes
- Related Files: projects/model-health/src/probes.js, projects/model-health/src/http.js, /root/.openclaw/openclaw.json

---
