* @janhq/plugin-core module
* refactor web to use exported services from module
* refactor data-plugin to provide DAL & move model logics to model management plugin
* model-management in TS
* add ci auto package, increate version, and publish to npm repository
* chore: storage operations
* chore: hybrid data-plugin esm & cjs module
* chore: PouchDB Driver
* chore: documentation
---------
Co-authored-by: Hien To <hien@jan.ai>
Co-authored-by: Service Account <service@jan.ai>
* fix: #247 - inference plugin should check nitro service available
* fix: #247 check service status and emit error if any
* chore: error handling
* chore: typo
* fix: open conversation does not work when model is deleted
* chore: reload plugins in development mode without exiting the process
* chore: move model file check to inference plugin
* update package-lock.json
---------
Co-authored-by: Hien To <>
* add empty conversation model selection
Signed-off-by: James <james@jan.ai>
* chore: using secondary button instead of sidebar button
Signed-off-by: James <james@jan.ai>
---------
Signed-off-by: James <james@jan.ai>
Co-authored-by: James <james@jan.ai>