v0.4.0
What's Changed
- Remove Pulsar ack timeout by @cbornet in #633
- Add e2e test for cli with docker run by @nicoloboschi in #631
- Automate brew update after release by @nicoloboschi in #632
- Add post-release test for brew and CLI by @nicoloboschi in #636
- Improve CLI E2E test by @nicoloboschi in #637
- Add possibility to change subscription type by conf by @cbornet in #634
- Add ability to provision persistent disks to agents by @eolivelli in #590
- WebCrawler: use disk to store status if configured by @nicoloboschi in #643
- Add example application about how to write to Slack using the http-request agent by @mark878 in #628
- CLI UI: start on port 8092 by default by @nicoloboschi in #647
- [examples] Add a chatbot built with LangChain and Astra DB by @eolivelli in #646
- [agents] Add support for using Camel components as sources by @eolivelli in #644
- Add sample integration with LangSmith by @eolivelli in #648
- Add persistent state directory to python agents by @nicoloboschi in #645
- Archetypes - part 1 by @eolivelli in #642
- [python] Add a CLI command to import pip requirements.txt by @eolivelli in #652
- [examples] Added new flow for azure-document-ingestion and terraform by @devinbost in #585
- [cassandra] Handle errors due to missing parameters by @eolivelli in #653
- [python] Add support for hot reload of python code in docker mode by @eolivelli in #654
- [ci] Unblock CI temporary by moving to OpenJDK instead of Temurin by @eolivelli in #659
- [webcrawler] Do not crash (restart the pod) in case of network glitches by @eolivelli in #657
- [docker] Do not close classloaders, to prevent spammy ClassNotFoundExceptions by @eolivelli in #656
- Gateway: accept HTTP request for producing messages by @nicoloboschi in #655
- [python] Do not crash in case of syntax errors in the files during DEV mode by @eolivelli in #658
- [python] use vfork to start the python interpreter (needed for openjdk) by @eolivelli in #661
- [tests] Use a fixed version of RedPanda that is known to work by @eolivelli in #662
- Update UIAppCmd.java to set UI on 0.0.0.0 by @mark878 in #667
- New gateway 'service' - part 1 by @nicoloboschi in #663
- [python] Add new agent type python-service by @eolivelli in #665
- API gateway: cache topic producer for the same gateway by @nicoloboschi in #660
- CLI: add .env configuration file by @nicoloboschi in #670
- [agents] Add Agent to call LangServe (langserve-invoke) by @eolivelli in #673
- Improved example and resolved issues with Terraform deployment script by @devinbost in #674
- Service gateway: direct interaction with agent by @nicoloboschi in #669
- Fix WebCrawler state-storage default value by @nicoloboschi in #675
New Contributors
- @mark878 made their first contribution in #628
- @devinbost made their first contribution in #585
Full Changelog: v0.3.1...v0.4.0