What's Changed
- docs: rewrite README with focus on ADK, simplify style by @shentongmartin in #748
- feat(adk): add ChatModelAgentMiddleware constructors for filesystem and reduction packages by @shentongmartin in #749
- feat(adk): add summarization middleware by @mrh997 in #729
- feat(adk): add plan task tool by @fanlv in #736
- feat(adk): add summarization middleware (#729) by @mrh997 in #754
- feat(adk): tool reduction middleware by @N3kox in #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 #750
- refactor(skill): replace LocalBackend with FilesystemBackend based on filesystem.Backend interface by @hi-pender in #753
- fix(adk): add nil checks for execContext in ChatModelAgent Run and Resume by @shentongmartin in #758
- feat(skill): add context mode (fork/isolate) and model frontmatter support by @hi-pender in #739
- feat(adk): optimize filesystem by @meguminnnnnnnnn in #751
- feat(adk): support patch tool calls middleware by @meguminnnnnnnnn in #756
- feat(adk): add ModelOptions config for summarization middleware by @mrh997 in #763
- refactor(adk): rename constructors to New() for ChatModelAgentMiddleware by @hi-pender in #761
- refactor(adk): refactor tool reduction middleware by @N3kox in #762
- Feat/context reduction middleware by @N3kox in #771
- feat(adk): align filesystem backend FileInfo.Path field behavior with Python glob and ls command by @zhuangjie1125 in #767
- feat(adk): improve summarization middleware user messages truncation by @mrh997 in #769
New Contributors
Full Changelog: v0.7.30...v0.8.0-alpha.7