OpenHands/agent-canvas
View on GitHub[Bug]: No format validation for settings form fields
Open
#912 opened on May 28, 2026
buggood first issue
Repository metrics
- Stars
- (43 stars)
- PR merge metrics
- (PR metrics pending)
Description
Operating System
macOS
Installation Method
From source (npm run dev / npm run dev:minimal)
Agent Canvas Version
1.0.0-alpha.7
Bug Description
Users can save settings without field validation. The save appears successful even when it does not persist. There is no present format validation for each settings form field.
Example: users can "successfully" save a single special character as an api key.
Steps to Reproduce
- Settings -> LLM
- Save invalid setting
- Save appears successful
Actual Behavior
- Settings -> LLM
- Save "-" as api key
- Save appears successful
Expected Behavior
- Settings -> LLM
- Enter "." as base url
- Render validation error "Url must be X chars"
- User must enter correct url format
- User is able to save
Relevant Logs
Screenshots
No response
Additional Context
No response