Results 111 comments of Piero Savastano

A change of embedder would wipe everything. Let's close this for now and come back when embedder is local

Agree this is important, key to a state machine + LLM

`CORE_PORT` still relevant because indeed you can change the core port! For example have the cat under `localhost:2222` (also CORE_HOST may be, but not sure)

Env variables documented, devided by category, with a guide on how to set them up https://cheshire-cat-ai.github.io/docs/production/administrators/env-variables/

Sorry it is still not added Documentation lags a little :) There is no need to transfer, up to you!

I was hoping to get help on this from @cristianorevil

We'll try to add also a `get_plugin` method to get the object itself Do you thing from a devx point of view, which name is better? `get_current_plugin_path` `get_plugin_path` `plugin_path` ?

Thanks @sambarza merged your idea with @Jhonnyr97 PR (https://github.com/cheshire-cat-ai/core/pull/550) Now we can do from a plugin: ```python cat.mad_hatter.get_plugin().id # gets plugin folder name cat.mad_hatter.get_plugin().path # gets plugin folder path cat.mad_hatter.get_plugin().load_settings()...

> Only one note: ban langchain from the dependency as don't respect the semantic versioning XD