AISE-TUDelft / coco

AI Code Completions for Jetbrains and VSCode
0 stars 0 forks source link

Implement a session-based serving strategy #8

Closed RebelOfDeath closed 1 week ago

RebelOfDeath commented 2 weeks ago

Have a way to create a session (for example upon start-up of the extension) and to keep track of sessions and interactions within this session. Have some logic to handle idling users or sessions that have to be terminated (upon some arbitrary to-be-decided condition)

RebelOfDeath commented 1 week ago

Initially implemented in bc8591fe8380a0607eccae7274451ed82a2abb5c , expanded upon in terms of functionality in 9633e5ed042703cc031dc39384c2aa4afb9e9a9b and minor bug fix applied in fb08223ddaf85b0b0e1d2de0cb4a8d5570a73955. As far as MVPs go this should be good enough unless additional logic is required for rate-limiting as described in #11.