Metriche repository
- Star
- (18.676 stelle)
- Metriche merge PR
- (Merge medio 15g 4h) (75 PR mergiate in 30 g)
Descrizione
Feature Description:
Regarding session storage: as far as I can tell, changing the reasoning level immediately persists it to the user's agentSettings. This means if one session uses auto and a later one uses high, the last saved value is applied across sessions.
For capabilities, we already have the overrides concept, which would address this and allow restoring the reasoning level per session/request when switching between sessions. See, for example, the capabilityOverrides entry point in the model serialization: https://github.com/eclipse-theia/theia/pull/16985/changes#diff-aeb15a7c31737115dc6855cadbb1636fba8c233b95d8e3798a716e10d4f0d76f
That said, we are not yet properly (re-)storing this for the mode selector either at the moment. I think we should merge this as-is and address both the mode and reasoning selector in a follow-up PR. Also, the badge in the history view can then be handled as part of the same follow-up once we write the level in the request.
Follow up to https://github.com/eclipse-theia/theia/pull/17363