v0.0.16
[0.0.16] - 2025-04-17
Added
- New Tool Plugins
- Added image text extraction tool based on OpenCV's OCR capabilities
- Added Shell command status query and execution tool
- Added universal file read/write tool
- Added Tavily intelligent search tool
- Knowledge Reader and Processing Components
- Added Feishu cloud document loader component
- Added universal code loader component
- Added code processing component based on AST (Abstract Syntax Tree)
- Support LLM model channel configuration, supporting model switching across different channel platform providers.
- Added Google Gemini 2.5 Pro model configuration.
- aU Agent supports integration with chatbox and CherryStudio clients. For details, refer to the documentation.
Note
- Change version constraints for third-party dependencies:
- tiktoken ('0.5.2' -> '<1.0.0')
- pydantic ('~2.6.4' -> '^2.6.4')
- Main branch regression tests passed for Python 3.10, 3.11, and 3.12
- Other code optimizations and documentation updates
More Details
What's Changed
- support openai chat protocol by @weizjajj in #330
- Merge Dev to Dev_fanen by @AniviaTn in #341
- docs: enrich user documentation and add English content. by @EdwinInAu in #345
- FIX: agent always stream call llm through flask async run api by @AniviaTn in #343
- fix: Resolve duplicate registrations. by @EdwinInAu in #342
- fix: standardize path format across Windows and Linux by @EdwinInAu in #346
- fix: standardize path format across Windows and Linux by @EdwinInAu in #347
- Dev fix chatcomplection by @weizjajj in #349
- Dev by @AniviaTn in #352
- FIX: trace bug by @AniviaTn in #354
- feat: update url for org migration by @LandJerry in #355
- fix jina-tool yaml by @z4656207 in #361
- fix: add missed dependency
tomliby @007gzs in #353 - chore: Correct comments. by @KiteSoar in #348
- feat: add view file tool. resolves #252 by @hiromesh in #358
- feat: add write file tool. resolves #252 by @hiromesh in #357
- feat: run command tool. resolves #252 by @hiromesh in #356
- add tavily tool support search and extract information from website. #252 by @z4656207 in #351
- chore:update doc_processor comment by @aiwandianao in #340
- docs: enrich LLM documentation and align configuration with aU sample standard app by @EdwinInAu in #350
- feat: add a function which extract txt information from image. by @DongXu-Zhang in #360
- DELETE: Useless contextual iteration agent instance by @AniviaTn in #364
- feat: Release version 0.0.16.beta5 by @LandJerry in #365
- feat: add llm channel module. by @EdwinInAu in #367
- feat: The ability for Reader to read publicly accessible Feishu cloud documents has been added. by @chongfe in #368
- docs: add llm channel docs. by @EdwinInAu in #370
- refactor:reconstruct some code in feishu_reader.py by @chongfe in #371
- Develop update sls sink by @AniviaTn in #372
- feat: add code ast processor. resolves #258 by @hiromesh in #339
- chore: add llm official channels in the sample standard app. by @EdwinInAu in #373
- Fix: Delete useless code ast yaml by @AniviaTn in #375
- chore: tweaking llm official channel attributes. by @EdwinInAu in #376
- 修复span问题 by @weizjajj in #379
- feat: merge Release_20250411 to master by @LandJerry in #380
- feat: Release version 0.0.16 by @LandJerry in #381
New Contributors
- @007gzs made their first contribution in #353
- @KiteSoar made their first contribution in #348
- @aiwandianao made their first contribution in #340
- @DongXu-Zhang made their first contribution in #360
- @chongfe made their first contribution in #368
Full Changelog: v0.0.15...v0.0.16