Piero Savastano
Piero Savastano
Proposal: As soon as the stray is created, white rabbit will check every x minutes if it is active or not If not, it gets deleted Unless as @jacopopalumbo01 said...
After 23/09/2024 dev meeting: Have a new `SessionManager` that is used [here](https://github.com/cheshire-cat-ai/core/blob/f14f2c0acebddd3f1f1efb6ba3b161bea45e9e3a/core/cat/auth/connection.py#L60) to store, get, create and delete expired `StrayCat` objects
> Hello all, just a quick question: why not handling the `ConnectionClosed` exception and destroy the instance of `StrayCat` therein (https://websockets.readthedocs.io/en/stable/topics/keepalive.html#keepalive-in-websockets)? Because you may lose the websocket connection but still...
PR in review, merging soon
New cache system is in place from `v1.9.0`, thanks to all and to @AlboCode for the PR. We are on the right path ;)
> That's cool! I'm making some experiments out of it, two questions arised: > > 1. What about conversation history both in working and in episodic memory? Should we keep...
After dev meeting 23/09/2024  - `fast_reply` jumps over any side effects* and must return a `CatMessage` (or dictionary with `output` key) - `agent_fast_reply` jumps over just the agent, the...
Merging soon thanks @alfredotoselli
> I’d like to work on this issue . Could you please assign it to me? Thanks @dave90, I'm not sure about the data model here. What do you suggest?...
> I think the best approach would be to use the following Pydantic class model for the endpoint PUT /conversation_history: > > ``` > class HistoryMessage(BaseModel): > who:str > message:str...