-
-
Notifications
You must be signed in to change notification settings - Fork 583
refine running py code script #1177
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
Conversation
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
|||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
|||||||||||||||||
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
||||||||||||||||||||
PR Code Suggestions ✨Explore these optional code suggestions:
|
|||||||||||||||||
PR Type
Enhancement
Description
Add new AI Programmer and File Assistant agents
Refactor Python interpreter with thread safety and mutex support
Improve code execution with better error handling
Reorganize agent templates and configurations
Diagram Walkthrough
File Walkthrough
10 files
Add new agent IDs for AI Programmer and File AssistantAdd script name, mutex and cancellation token optionsCreate new thread-safe code execution serviceUpdate agent ID and template referencesAdd script name parameter to code executionUpdate template references to AI Programmer agentRefactor Python execution with better error handlingImprove Python engine initialization and cleanupAdd mutex support and improved error handlingUpdate demo script with JSON output format7 files
Register CodeScriptExecutor as singleton serviceAdd new agent configuration files to projectCreate AI Programmer agent configurationCreate File Assistant agent configurationUpdate template file reference pathAdd new file selection template referenceUpdate template file reference path3 files
Add AI Programmer agent instruction templateAdd File Assistant agent instruction templateUpdate Python code generation template text1 files
Remove unused function file reference2 files