-
-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
A-MCPModel Context Protocol toolingModel Context Protocol toolingC-FeatureA new feature, making something new possibleA new feature, making something new possibleM-Needs-Release-NoteWork that should be called out in the blog due to impactWork that should be called out in the blog due to impactS-Adopt-MeThe original author has no intent to complete this work. Pick me up!The original author has no intent to complete this work. Pick me up!
Description
Currently types of content are hardcoded as ContentType and CrateMeta, being able to create tool descriptions based on a config file will allow us to move beyond the hardcoded types, and allow the user to define these in the beet.toml.
A good place to start might be checking out the MCP Rust SDK to see if dynamic tools are a thing.
Also I'm hoping to remove all toolbox and schemars macros, prefering bevy_reflect when we need to do schema stuff but have no idea if/how that would work.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
A-MCPModel Context Protocol toolingModel Context Protocol toolingC-FeatureA new feature, making something new possibleA new feature, making something new possibleM-Needs-Release-NoteWork that should be called out in the blog due to impactWork that should be called out in the blog due to impactS-Adopt-MeThe original author has no intent to complete this work. Pick me up!The original author has no intent to complete this work. Pick me up!