Frappe Assistant Core v2.2.1 - Enhancements & Bugfixes #72
buildswithpaul
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
🚀 Enhanced
Prepared Report Polling Support
Multi-Tool Orchestration for run_python_code
tools.get_documents()andtools.generate_report()methods for orchestrated data fetchinglist_documentsseparately (sends 100 invoices to LLM), write Python code that callstools.get_documents()internally (only analysis results go to LLM)Authentication & Security Enhancements
_authenticate_mcp_request()function with clear separation of authentication logicAuthorization: token <api_key>:<api_secret>Plugin & Tool Registry Improvements
_get_external_tools()to respect disabled state for hook-registered toolsData Compatibility Fixes
tools.get_documents()andtools.get_document()to return plain Python dictsreport_tools.pyto convert report data rows to plain dictsMCP Server Cleanup
@mcp.tooldecorator method (~95 lines of dead code)_generate_input_schema()and_get_json_type()helper methodsAdmin Page & UX Improvements
🐛 Bug Fixes
📚 Documentation
🔧 Technical Improvements
This discussion was created from the release Frappe Assistant Core v2.2.1 - Enhancements & Bugfixes.
Beta Was this translation helpful? Give feedback.
All reactions