-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: validate input schema using json schema validator #44
base: main
Are you sure you want to change the base?
Conversation
77dc6dc
to
281657b
Compare
not sure why the obsidian plugin is failing to build |
There was a breaking change to the python-pdk. I will fix today. |
servlets/assembly-ai/main.go
Outdated
"type": "object", | ||
"oneOf": []interface{}{ | ||
map[string]interface{}{ | ||
"required": []string{"audio_path"}, | ||
"not": map[string]interface{}{ | ||
"required": []string{"audio_base64"}, | ||
}, | ||
}, | ||
map[string]interface{}{ | ||
"required": []string{"audio_base64"}, | ||
"not": map[string]interface{}{ | ||
"required": []string{"audio_path"}, | ||
}, | ||
}, | ||
}, | ||
"properties": map[string]interface{}{ | ||
"audio_path": map[string]interface{}{ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The simulation can now handle complicated schemas like this too, @nilslice we just need to make sure the API/frontend can also handle it (when displaying it back on the website)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
awesome! i will try to use some of this code to help inform that update.
e533b55
to
d565095
Compare
1688b98
to
b8bbb37
Compare
…-emergency-npm-install-system fix: Makefile was missing npm install step
Fixes https://github.com/dylibso/mcp.run/issues/248
Fixes https://github.com/dylibso/mcp.run/issues/265