* gitignore pycache
* mark V1 nodes deprecated, rename current nodes
* refactor deprecated nodes into separate file
* cleanup imports
* update documentation
* update readme
* update ollama client:
- add new 'think' argument
- add separate thinking output
- remove 'filter_thinking' which is no longer needed
- In case the user requests thinking with a model that does not support thinking, an error message stops the run
* - show error toast when the list of models fails to load,
- avoid emptying the model selection when the list fails to load
* add button widget to reconnect
* add extension badge
* add tooltips and node descriptions
* add example workflows
* update example image in readme
* update change log
* bump version for release