Files
openide/platform/platform-impl
Gleb.Marin 4d2548e92f [ai-completion] JBAI-13357: integrate trigger model into cloud completion
add ab support
introduce TriggerModelState
rename Control -> ControlModel and ControlModel -> ControlModelBase
bypass on direct invocation
simplify loading control-flow, remove `Loading` state
filter random_pass depends on trigger random_pass
`DISABLED` is now soft bypass rule as it is not possible to unload the model
rename `Response` -> `ControlModelResponse`
enable Trigger Model in Nightly
[ai completion] Trigger: fix rebase issues & make things work
[ai completion] Trigger: extract separate trigger-model module
[ai completion] Trigger: refactor trigger & control models API
- Add model loader
- Add clear results of trigger & control models work
- Move trigger business logic to the manager
[ai completion] Trigger: fix registry flag
[ai completion] Trigger: Update model version
[ai completion] Fix API check failures
[ai completion] Fix review issues
[ai completion] Update recorders versions
[ai completion] Add trigger model loading test
[ai completion] Fix some review issues
[ai completion] Disable trigger model in the base test case
[ai completion] Mark also the setter as experimental
[ai completion] Move kotlin trigger test to the intended place
[ai completion] Add missing dependency
[ai completion] Rename `inference` to `prediction` and simplify trigger model logic
[ai completion] Bump recorders' versions
[ai completion] Fix error logging
[ai completion] Add negation to logging

Co-authored-by: Aral <aral.de.moor@jetbrains.com>


(cherry picked from commit 50bf0d383a634da7454c6c18737b04032dda1ecf)

IJ-CR-171245

GitOrigin-RevId: e60900d2d1a2f8712c82b34fc082d27d88346852
2025-08-12 07:53:50 +00:00
..