You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I searched using keywords relevant to my issue to make sure that I am creating a new issue that is not already open (or closed).
I reviewed the Discussions, and have a new and useful enhancement to share.
Feature Description
Add a new "experimental functions" under settings menu
Add an API for contributors to add their new functionalities without touching too many other parts
Some packages will now be loaded from CDN to prevent too much bloat into the main bundle
Motivation
New functions like #11647 requires to add a big package and may not just half-working. One way that I can think of is to distribute it firstly as experimental function, gather feedback and when user really love it, we can decide to move it into the main bundle.
Possible Implementation
Probably need to firstly move to ReactJS, as VueJS code base now looks too messy.
List for experimental functions:
PDF parsing
Model context protocol (discussed in another PR)
Equivalent of "canvas" on claude / chatgpt
On-browser python (Pyodide)
Or even the whole linux emulator on-browser (WebVM)
The text was updated successfully, but these errors were encountered:
Prerequisites
Feature Description
Motivation
New functions like #11647 requires to add a big package and may not just half-working. One way that I can think of is to distribute it firstly as experimental function, gather feedback and when user really love it, we can decide to move it into the main bundle.
Possible Implementation
Probably need to firstly move to ReactJS, as VueJS code base now looks too messy.
List for experimental functions:
The text was updated successfully, but these errors were encountered: