centdix
|
ae49737676
|
feat(mcp): add script preview testing tool (#6417)
* add endpoint to test script
* add same for flow
* better tool spec + remove flow preview from tools
* fix
* fix wrong required fields
* feat(mcp): add warning for missing required fields in schema properties
- Add stderr warning when x-mcp-required-fields contains fields not found in body schema properties
- Prevents silent misconfigurations in MCP tool generation
- Helps debug schema validation issues
Co-authored-by: centdix <centdix@users.noreply.github.com>
---------
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: centdix <centdix@users.noreply.github.com>
|
2025-08-20 14:50:46 +02:00 |
|
centdix
|
76569abb1e
|
chore(mcp): restructure mcp related files and add annotations to tools (#6373)
* restructure mcp related files
* add annotations
|
2025-08-13 23:16:49 +00:00 |
|
centdix
|
2471c7acad
|
feat(aichat): add api mode to call api endpoints (#6343)
* add api mode
* add endpoint to list tools
* use new endpoint from frontend
* draft tool exec display
* cleaning
* improve claude.md
* better theming
* show actual data
* add bacon to gitignore
* simpler logic
* add openapi def
* cleaning
* add confirmation
* simplify
* fix cancel
* fix build
* cleaning
* better logic
* path instructions
* add new endpoint
* cleaning
* fix
* cancel when creating new chat
* nits
* handle errors
* allow changing mode to api mode
|
2025-08-11 11:13:44 +00:00 |
|
centdix
|
4d3746335e
|
feat(mcp): add api endpoints as tools (#6329)
* working list tools
* working call tool
* add schema
* implement calling the endpoint
* use openapi instead
* correctly implement call_tool
* provide workspace from context
* cleaning
* add more endpoints
* remove resolved hack
* add missing properties description
* add list scripts and flows
* add instructions
* remove bacon.toml
* cleaning
* remove bacon.toml
* nit
* nit
* cleaning
* fix openapi file
* nit
* better error handling
|
2025-08-07 15:55:35 +00:00 |
|