v0.8.0-alpha.7
What's Changed
- docs: rewrite README with focus on ADK, simplify style by @shentongmartin in https://github.com/cloudwego/eino/pull/748
- feat(adk): add ChatModelAgentMiddleware constructors for filesystem and reduction packages by @shentongmartin in https://github.com/cloudwego/eino/pull/749
- feat(adk): add summarization middleware by @mrh997 in https://github.com/cloudwego/eino/pull/729
- feat(adk): add plan task tool by @fanlv in https://github.com/cloudwego/eino/pull/736
- feat(adk): add summarization middleware (#729) by @mrh997 in https://github.com/cloudwego/eino/pull/754
- feat(adk): tool reduction middleware by @N3kox in https://github.com/cloudwego/eino/pull/746
- feat(adk): Enhanced GrepRequest API by converting pointer parameters to value types and added extensive test suite for backend_inmemory GrepRaw implementation by @zhuangjie1125 in https://github.com/cloudwego/eino/pull/750
- refactor(skill): replace LocalBackend with FilesystemBackend based on filesystem.Backend interface by @hi-pender in https://github.com/cloudwego/eino/pull/753
- fix(adk): add nil checks for execContext in ChatModelAgent Run and Resume by @shentongmartin in https://github.com/cloudwego/eino/pull/758
- feat(skill): add context mode (fork/isolate) and model frontmatter support by @hi-pender in https://github.com/cloudwego/eino/pull/739
- feat(adk): optimize filesystem by @meguminnnnnnnnn in https://github.com/cloudwego/eino/pull/751
- feat(adk): support patch tool calls middleware by @meguminnnnnnnnn in https://github.com/cloudwego/eino/pull/756
- feat(adk): add ModelOptions config for summarization middleware by @mrh997 in https://github.com/cloudwego/eino/pull/763
- refactor(adk): rename constructors to New() for ChatModelAgentMiddleware by @hi-pender in https://github.com/cloudwego/eino/pull/761
- refactor(adk): refactor tool reduction middleware by @N3kox in https://github.com/cloudwego/eino/pull/762
- Feat/context reduction middleware by @N3kox in https://github.com/cloudwego/eino/pull/771
- feat(adk): align filesystem backend FileInfo.Path field behavior with Python glob and ls command by @zhuangjie1125 in https://github.com/cloudwego/eino/pull/767
- feat(adk): improve summarization middleware user messages truncation by @mrh997 in https://github.com/cloudwego/eino/pull/769
New Contributors
- @fanlv made their first contribution in https://github.com/cloudwego/eino/pull/736
Full Changelog: https://github.com/cloudwego/eino/compare/v0.7.30...v0.8.0-alpha.7