Agents and Tools
What's Changed
- Make parse inbound returns optional by @dkolas in #356
- Fix web-bot by @EniasCailliau in #357
- AGENTS! (but really just Tools) by @dkolas in #363
- wip: the most wip of all wips that's ever been wip'd by @douglas-reid in #362
- First mods based on discussions by @EniasCailliau in #368
- TOOLS! 🧰🛠️🔧 by @eob in #366
- Add AgentREPL; Remove duplicate tools by @eob in #369
- New parser design by @EniasCailliau in #370
- Context and ChatHistory by @dkolas in #374
- Add LLM interface by @EniasCailliau in #373
- Two more image generators: Stable Diffusion & Google Image Search by @eob in #375
- Fix bug in model name by @eob in #376
- Create TelegramAgent; remove ChatMessage by @dkolas in #381
- Must write context keys to read context keys by @dkolas in #382
- Support voice in transports by @EniasCailliau in #380
- feat: Make
ship use
config- and web- aware by @eob in #383 - Fix registration of Invocable routes multiple layers deep in class hierarchy by @eob in #385
- refactor: cleanup agent class objects by @douglas-reid in #384
- Public Block and File data by @dkolas in #377
- V1 of Structured Agent & Tool logging by @eob in #379
- LLM Ouptut Parsing back into Blocks by @dkolas in #387
- add: inputs to logging for tool by @douglas-reid in #388
- Update docs for agents by @dkolas in #390
- agents: update docs with slight prompt adjustment by @douglas-reid in #391
Full Changelog: 2.16.9...2.17.0