yao/dsl
Max 520e73627b Implement enhanced loading, unloading, and validation for YaoConnector
- Added comprehensive loading logic in the Load method to support various data sources, including direct source input, file system, and database.
- Improved error handling by validating options in Load, Unload, and Reload methods, ensuring required parameters are provided.
- Enhanced the Loaded method to return detailed metadata for all connectors, improving visibility into available DSLs.
- Updated the Validate method to return a successful validation response with an empty lint message array.
- Refined the Execute method to indicate unimplemented functionality, enhancing clarity for future development.
2025-07-16 12:33:48 +08:00
..
api Refactor DSL management by introducing IO interfaces for database and file system operations 2025-07-15 12:25:56 +08:00
connector Implement enhanced loading, unloading, and validation for YaoConnector 2025-07-16 12:33:48 +08:00
io Refactor 'readable' field to 'readonly' in model and database handling 2025-07-16 11:39:36 +08:00
mcp Refactor DSL management by introducing IO interfaces for database and file system operations 2025-07-15 12:25:56 +08:00
model Refactor 'readable' field to 'readonly' in model and database handling 2025-07-16 11:39:36 +08:00
types Refactor 'readable' field to 'readonly' in model and database handling 2025-07-16 11:39:36 +08:00
dsl.go Refactor DSL list retrieval to support conditional data source selection 2025-07-15 16:58:41 +08:00