Releases: cloudwego/eino
Releases · cloudwego/eino
v0.3.14
What's Changed
- fix: remove conflicted and redundant error check for ParamsOneOf by @shentongmartin in #84
- ci: add workflow of break changes comment by @kuhahalong in #83
- fix: ctx in stream callback handlers by @shentongmartin in #88
Full Changelog: v0.3.13...v0.3.14
v0.3.13
What's Changed
- feat: move utils to internal by @meguminnnnnnnnn in #76
Full Changelog: v0.3.12...v0.3.13
v0.3.12
Features
- Support branch in dag/AllPredecessor mode
What's Changed
- feat: add dag branch by @meguminnnnnnnnn in #75
Full Changelog: v0.3.11...v0.3.12
v0.3.11
Features
- Refactor agents to support graph composition
- Allow export graph from react.Agent and host.MultiAgent
- Maintain backward compatibility for direct usage
Bug Fixes
- When a stream is replicated into sub-streams, contention for a shared lock can cause one sub-stream to wait for new packets while preventing others from consuming already received data.
What's Changed
- feat: react agent and host multi-agent can be composed directly as AnyGraph by @shentongmartin in #72
- fix: unfair lock behavior in copied stream by @N3kox in #71
Full Changelog: v0.3.10...v0.3.11
v0.3.10
Features
- add concurrency-safe compose.ProcessState and deprecate compose.GetState
- adjust concat schema.Message.Extra chunk, support register custom Concat for Message.Extra
What's Changed
- feat: remove checking that a node cannot be the successor of another … by @meguminnnnnnnnn in #62
- fix: move concat & concat message extra by ConcatItems by @meguminnnnnnnnn in #66
- feat: add ProcessState & deprecate GetState by @meguminnnnnnnnn in #67
Full Changelog: v0.3.9...v0.3.10
v0.3.9
What's Changed
- fix: react agent invalid copy when modifying message by @Yu0u in #56
- fix: add ut of react agent for testing messages modifier by @meguminnnnnnnnn in #57
New Contributors
Full Changelog: v0.3.8...v0.3.9
[Deprecated] v0.3.8
Deprecated Version
This version introduced a bug in flow/agent/react, where the Message List input to the Agent lost when passed to chat model. please use higher version!!!
Fix commit: #56
What's Changed
- chore: correct and clear up readme by @shentongmartin in #42
- refactor: gragp & workflow by @meguminnnnnnnnn in #29
- feat: add StreamToolCallChecker to host multi-agent config by @shentongmartin in #40
- feat: optimize FieldMapping init func & optimize convertTo when use '… by @meguminnnnnnnnn in #44
- refactor: chat model tool choice by @N3kox in #37
- feat: fix readme format error by @kuhahalong in #45
- Revert "feat: remove tool choice in model callback input" by @N3kox in #46
- feat: deprecate ToolChoice in model CallbackInput by @N3kox in #47
- feat: remove xxx from retriever comment by @meguminnnnnnnnn in #49
- fix: misspell word by @meguminnnnnnnnn in #50
- feat: add tool choice definition, call options add tools and tool choice by @N3kox in #48
- Fix/readme by @shentongmartin in #51
Features
- add StreamToolCallChecker for react & host multi agent due to some models can't output ToolCall Information in first package
- add ToolChoice & ToolInfo for chat model call option
- adjust Eino's README
Full Changelog: v0.3.7...v0.3.8
v0.3.7-alpha: Workflow
What's Changed
- feat: add Workflow support, alpha version
- feat: add ImplSpecificOptFn for indexer&retriever&embedder by @BytePender in #27
- update readme by @shentongmartin in #28
- feat: link eino user mannual in readme by @BytePender in #30
- modify Chinese readme by @shentongmartin in #32
- feat: change chain default key to node_idx_parallel_idx style by @kuhahalong in #34
- add dependencies to readme by @shentongmartin in #33
- feat: add StreamToolCallChecker to react agent config by @meguminnnnnnnnn in #35
- chore: change comment for ErrNoValue by @shentongmartin in #36
- ≠≠Chore/comment by @shentongmartin in #38
- chore: remove deprecated LoaderSplitter by @shentongmartin in #39
New Contributors
- @kuhahalong made their first contribution in #34
Full Changelog: v0.3.5...v0.3.7-alpha
[release] fix global callbacks repeated in AppendHandlers
What's Changed
- feat: supplement readme by @BytePender in #25
- fix: global callbacks repeated in AppendHandlers by @meguminnnnnnnnn in #26
Full Changelog: v0.3.4...v0.3.5
[release] the first release version to open-source community
Features
- remove all deprecated Func and Field
- e.g. NewStateGraph, NewStateChain, WithNodeCallbacks, WithGraphCallbacks, SwitchRunInfo, NewManager, ManagerFromCtx
- [break] redefine callbacks API and move CallbackInput/CalllbackOutput directory
What's Changed
- feat: remove state chain/graph by @meguminnnnnnnnn in #18
- refactor: document extra methods by @N3kox in #19
- feat: parent retriever/indexer by @meguminnnnnnnnn in #16
- feat: fix workflow's coverage report by @BytePender in #20
- feat: add api compatibility check workflow by @BytePender in #21
- feat: delete deprecated api and field by @BytePender in #24
New Contributors
Full Changelog: v0.3.1...v0.3.4