-
-
Notifications
You must be signed in to change notification settings - Fork 556
add chart handler #1085
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
base: master
Are you sure you want to change the base?
add chart handler #1085
Conversation
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
PR Type
Enhancement
Description
Add new ChartHandler plugin for AI chart generation
Implement JavaScript code template message support
Create chart plotting function with LLM integration
Add utility hooks and configuration templates
Changes diagram
Changes walkthrough 📝
8 files
Add JsCode message type parsing support
Add JsCode rich content type constant
Create JavaScript code template message class
Implement main chart handler plugin class
Define chart generator utility name constant
Create chart generation function with LLM integration
Add utility hook for chart generation
Define input context for chart plotting
8 files
Add global using statements for plugin
Add function template for chart generation
Create chart plotting instruction template
Add ChartHandler project to solution
Create project file with dependencies
Define chart generation function schema
Add ChartHandler plugin reference
Enable ChartHandler plugin in configuration
2 files
Remove commented image URL property
Clean up project file formatting