Add a comment about the copy-pasted event fields
Conceal exposed API
Implement missing string field converter
JBAI-3901 Remove dependency on FUS
Conceal platform API
Fix references in the documentation
Replace IJ's FUS with a custom one
Merge-request: IJ-MR-133194
Merged-by: Gleb Marin <Gleb.Marin@jetbrains.com>
GitOrigin-RevId: b783a8e8ba7e77c5126b028c39cae7ccb0615024
Make small ML API fixes & documentation
Fix rebase issues
Revert an unintentional JDK change
Fix rebase issues
Conceal the exposed Platform API
Conceal the exposed Platform API
Log when EAP
Beautify API & Fix thread safety
[full-line] ML-2987 Extract allowLogging function
[full-line] ML-2987 Log sessions only rarely
Co-authored-by: Petr Surkov <Petr.Surkov@jetbrains.com>
Merge-request: IJ-MR-130436
Merged-by: Gleb Marin <Gleb.Marin@jetbrains.com>
GitOrigin-RevId: 97b462349c7ce6b2186cd6cf6c64f98e7ed0cda7
Comment out writing logs to file in tests
Fix exposed API
Create event logging test case
Move all analysis methods to one interface
[ML API] Refactor analysis
Split ML session into multiple log events
Merge-request: IJ-MR-128541
Merged-by: Gleb Marin <Gleb.Marin@jetbrains.com>
GitOrigin-RevId: 44cb6ce7bdd3d8337405433e6cbfd9f2baea9265
Update the group version
Add ML event recorder
Merge-request: IJ-MR-127859
Merged-by: Gleb Marin <Gleb.Marin@jetbrains.com>
GitOrigin-RevId: 6ea502c751a7b47bbe3860caa6209be1f6ef45b4
Conceal platform api
Add "Typing" tier & add more features
Remove empty file
Add debug information to environment extension
Automate description's declaration maximally
Refactor events logging
Add more features from FLCC
Add debug information to ML API
Add utility function for shorter features declarations
Merge-request: IJ-MR-127545
Merged-by: Gleb Marin <Gleb.Marin@jetbrains.com>
GitOrigin-RevId: 8ada4b7e75302f7e0a8d222030e443939487f493
This PR adds support for creating "Light Kotlin Notebook" files, which are just like regular Kotlin Notebooks, but are intended for short-lived experiments and therefore live under the "Scratches and Consoles" section.
Merge-request: IJ-MR-125363
Merged-by: Ilya Muradyan <Ilya.Muradyan@jetbrains.com>
GitOrigin-RevId: 4f72e75442cfe673966a50abd201060dc94299ea
Conceal SessionTree in the ij api
Conceal ml api methods
Conceal ml api methods
Add missing read access
Update fus logs version
Add more features & run API with coroutines
Add some documentation & deprecate old features
Make unused features selection adequate
Fix demo
Add description policy to avoid many explicit nulls
Migrate more FLCC features
Allow any format for prediction & collect context features via API
Run the filter model in PyCharm
Add call parameters concept to the API
Merge-request: IJ-MR-125256
Merged-by: Gleb Marin <Gleb.Marin@jetbrains.com>
GitOrigin-RevId: b2e845e8f3e9ec95c96edf9518cbd9b463bba7ae
Fix recursion issue while initializing FUS
Fix project structure
Add ml api initialization logger
Add Api.Internal annotations
Rename a field for better understanding
Add some missing documentation
fixup! Add the API's code documentation
fixup! Add the API's code documentation
fixup! Add the API's code documentation
fixup! Add the API's code documentation
Add analysis of the not started sessions
Add API startup listener & move logger out of approach initialization
Implement API listeners
Add the API's code documentation
Refactor level storage format
Remove redundant changes
Update demo
Fix non logging nested sessions issue
Secure fus logger's initialization
Access the API only via MLApiPlatform
Add model's type & add model analysers
Add double quotes to the code-like categorical feature representation
Allow logging strings from a particular set
In logs, split non-declared features by usage
Acknowledge non declared features in logs
Add tier to logs' tier id
Add environment resolve logic
Update performance task declaration
Enable testing FUS logs
Split MLTask and MLTaskApproach
Add informative failure messages
Replace feature set requirements with feature selectors
Make feature a class
Extend demo a little bit
Remove unchecked cast suppressing
Add type-safe environment initialisation
Add type-safe feature declaration
Add example lookup analysis
Think better about beautiful names
Add item tier && attempt to beautify nested sessions creation
Update demo
Attempt to create another ml api
Merge-request: IJ-MR-125165
Merged-by: Gleb Marin <Gleb.Marin@jetbrains.com>
GitOrigin-RevId: 2aeed3030ab9a5f43e51783fd95c36cda99a18ab