Releases: duvoai/cua-mcp-server
Releases · duvoai/cua-mcp-server
Release list
v0.1.0 - Bug fixes and stability improvements
What's Changed
Bug Fixes
- Fix tool arg validation: Negative/NaN
max_stepsandtimeout_secondsnow fall back to defaults instead of causing silent failures - Fix error signaling: Add
is_errorflag to tool results when handlers returnsuccess:false, so Claude knows actions failed - Fix timeout step counting: Use
meaningfulStepsconsistently across all exit paths (was usingsteps.lengthfor timeouts)
Improvements
- Add sliding window for messages: Trim to last 20 exchanges to prevent context bloat from accumulated screenshots (~170k+ tokens possible without trimming)
Documentation
- Document security considerations: API key sharing, CORS policy, and context management limits
Files Changed
api/mcp.ts- Input validation fixeslib/agent/execute.ts- Error signaling, step counting, message trimminglib/agent/config.ts- AddedMAX_MESSAGE_HISTORYconstantCLAUDE.md- Security considerations section