Skip to content

Releases: cloudwego/eino-ext

components/model/agenticclaude/v0.1.1

12 Jun 10:36
5b10d02

Choose a tag to compare

What's Changed

  • fix(agenticclaude): align direct anthropic auth precedence with sdk behavior by @hi-pender in #884

Full Changelog: components/model/agenticark/v0.2.4...components/model/agenticclaude/v0.1.1

components/model/claude/v0.1.20

12 Jun 02:01
20b2a55

Choose a tag to compare

What's Changed

  • test(deepseek): add unit tests for concatTextParts by @JonXSnow in #795
  • refactor(adk): replace go-fitz with go-pdfium (WASM) for MultiModalRead by @JonXSnow in #869
  • fix(claude): merge consecutive tool messages into single UserMessage by @mjlzz in #872
  • fix(agentic): tolerate unknown stream variants instead of failing by @mrh997 in #875
  • fix(agentic): merge adjacent tool-result messages for claude and gemini by @mrh997 in #876
  • feat(agentic): support openai.ReasoningExtension for reasoning text by @mrh997 in #878

New Contributors

Full Changelog: components/model/claude/v0.1.19...components/model/claude/v0.1.20

components/model/agenticopenai/v0.2.2

12 Jun 01:58
20b2a55

Choose a tag to compare

What's Changed

  • feat(document): add basic endpoint configuration for the S3 loader by @kklinan in #281
  • fix(openai): merge ExtraFields in WithExtraFields instead of overwriting by @wucm667 in #793
  • fix(ollama): include items structure in tool parameter definitions by @wucm667 in #797
  • index option for indexer and retriver, milvius id' type, fix license by @tangchaojun-bytedance in #859
  • fix(ark): add ProjectName in EmbeddingConfig to support preset endpoints by @Jmmt-mingrui in #831
  • fix(deepseek): enable token usage in streaming responses by @wucm667 in #809
  • fix(es8): adapt retriever to latest elastic typed API by @kexyseeds in #860
  • docs: character adjustment README_zh.md by @shaxiaozz in #722
  • optimize(openai): enhance APIError struct with InnerError field by @zbysir in #752
  • fix(devops): correct CompletionTokens assignment typo in callback handler by @SKDG042 in #784
  • fix(langfuse): correct nil check variable typo in extractModelInput by @SKDG042 in #785
  • feat(readme): improve readme by @mrh997 in #870
  • fix(claude): report full token usage for streaming responses by @mrh997 in #871
  • test(deepseek): add unit tests for concatTextParts by @JonXSnow in #795
  • refactor(adk): replace go-fitz with go-pdfium (WASM) for MultiModalRead by @JonXSnow in #869
  • fix(claude): merge consecutive tool messages into single UserMessage by @mjlzz in #872
  • fix(agentic): tolerate unknown stream variants instead of failing by @mrh997 in #875
  • fix(agentic): merge adjacent tool-result messages for claude and gemini by @mrh997 in #876
  • feat(agentic): support openai.ReasoningExtension for reasoning text by @mrh997 in #878

New Contributors

Full Changelog: components/model/agenticopenai/v0.2.1...components/model/agenticopenai/v0.2.2

components/model/agenticgemini/v0.2.1

12 Jun 02:04
20b2a55

Choose a tag to compare

What's Changed

  • fix(agentic-models): fix ToolSearchCall mapstructure tag and add mapstructure support by @mrh997 in #855
  • feat(document): add basic endpoint configuration for the S3 loader by @kklinan in #281
  • fix(openai): merge ExtraFields in WithExtraFields instead of overwriting by @wucm667 in #793
  • fix(ollama): include items structure in tool parameter definitions by @wucm667 in #797
  • index option for indexer and retriver, milvius id' type, fix license by @tangchaojun-bytedance in #859
  • fix(ark): add ProjectName in EmbeddingConfig to support preset endpoints by @Jmmt-mingrui in #831
  • fix(deepseek): enable token usage in streaming responses by @wucm667 in #809
  • fix(es8): adapt retriever to latest elastic typed API by @kexyseeds in #860
  • docs: character adjustment README_zh.md by @shaxiaozz in #722
  • optimize(openai): enhance APIError struct with InnerError field by @zbysir in #752
  • fix(devops): correct CompletionTokens assignment typo in callback handler by @SKDG042 in #784
  • fix(langfuse): correct nil check variable typo in extractModelInput by @SKDG042 in #785
  • feat(readme): improve readme by @mrh997 in #870
  • fix(claude): report full token usage for streaming responses by @mrh997 in #871
  • test(deepseek): add unit tests for concatTextParts by @JonXSnow in #795
  • refactor(adk): replace go-fitz with go-pdfium (WASM) for MultiModalRead by @JonXSnow in #869
  • fix(claude): merge consecutive tool messages into single UserMessage by @mjlzz in #872
  • fix(agentic): tolerate unknown stream variants instead of failing by @mrh997 in #875
  • fix(agentic): merge adjacent tool-result messages for claude and gemini by @mrh997 in #876
  • feat(agentic): support openai.ReasoningExtension for reasoning text by @mrh997 in #878

New Contributors

Full Changelog: components/model/agenticgemini/v0.2.0...components/model/agenticgemini/v0.2.1

components/model/agenticark/v0.2.4

12 Jun 01:59
20b2a55

Choose a tag to compare

What's Changed

  • feat(document): add basic endpoint configuration for the S3 loader by @kklinan in #281
  • fix(openai): merge ExtraFields in WithExtraFields instead of overwriting by @wucm667 in #793
  • fix(ollama): include items structure in tool parameter definitions by @wucm667 in #797
  • index option for indexer and retriver, milvius id' type, fix license by @tangchaojun-bytedance in #859
  • fix(ark): add ProjectName in EmbeddingConfig to support preset endpoints by @Jmmt-mingrui in #831
  • fix(deepseek): enable token usage in streaming responses by @wucm667 in #809
  • fix(es8): adapt retriever to latest elastic typed API by @kexyseeds in #860
  • docs: character adjustment README_zh.md by @shaxiaozz in #722
  • optimize(openai): enhance APIError struct with InnerError field by @zbysir in #752
  • fix(devops): correct CompletionTokens assignment typo in callback handler by @SKDG042 in #784
  • fix(langfuse): correct nil check variable typo in extractModelInput by @SKDG042 in #785
  • feat(readme): improve readme by @mrh997 in #870
  • fix(claude): report full token usage for streaming responses by @mrh997 in #871
  • test(deepseek): add unit tests for concatTextParts by @JonXSnow in #795
  • refactor(adk): replace go-fitz with go-pdfium (WASM) for MultiModalRead by @JonXSnow in #869
  • fix(claude): merge consecutive tool messages into single UserMessage by @mjlzz in #872
  • fix(agentic): tolerate unknown stream variants instead of failing by @mrh997 in #875
  • fix(agentic): merge adjacent tool-result messages for claude and gemini by @mrh997 in #876
  • feat(agentic): support openai.ReasoningExtension for reasoning text by @mrh997 in #878

New Contributors

Full Changelog: components/model/agenticark/v0.2.3...components/model/agenticark/v0.2.4

adk/backend/local/v0.2.6

08 Jun 02:58
9473ae2

Choose a tag to compare

What's Changed

  • refactor(adk): replace go-fitz with go-pdfium (WASM) for MultiModalRead by @JonXSnow in #869

Full Changelog: components/model/claude/v0.1.19...adk/backend/local/v0.2.6

adk/backend/agentkit/v0.2.7

08 Jun 02:59
9473ae2

Choose a tag to compare

What's Changed

  • test(deepseek): add unit tests for concatTextParts by @JonXSnow in #795
  • refactor(adk): replace go-fitz with go-pdfium (WASM) for MultiModalRead by @JonXSnow in #869

Full Changelog: components/model/claude/v0.1.19...adk/backend/agentkit/v0.2.7

components/model/claude/v0.1.19

04 Jun 11:50
84d6e68

Choose a tag to compare

What's Changed

  • feat(ark): support audio input in Responses API by @JonXSnow in #819
  • fix(deepseek): propagate Thinking config in stream request by @JonXSnow in #823
  • feat(ark): remove ResponseFormat limit for responses api by @mrh997 in #824
  • feat(cozeloop): trace add agent_run_id by @JqRrt in #815
  • feat(agentkit/local): add MultiModalRead for images and PDFs by @JonXSnow in #812
  • fix(gemini): include ThoughtsTokenCount in CompletionTokens by @jesse-engineer in #827
  • feat(libs/acl/langfuse): usageDetails schema and EndTrace by @jesse-engineer in #828
  • feat(callbacks/langfuse): ResponseMeta usage mapping and trace fixes (depends on #828) by @jesse-engineer in #829
  • feat: merge alpha/09 to main by @shentongmartin in #836
  • feat(agenticgemini): support image config by @tangchaojun-bytedance in #840
  • feat(gemini): support response logprobs by @JonXSnow in #841
  • feat(acp): backend improvements by @fanlv in #842
  • feat(agentic): support cache control for agenticclaude, agenticark, agenticopenai, and agenticgemini by @mrh997 in #839
  • refactor(agenticopenai): use upstream prompt cache retention type directly by @mrh997 in #844
  • chore: update cloudwego/eino dependency to v0.9.0 by @shentongmartin in #847
  • feat(acp): support preserve tool call stream by @meguminnnnnnnnn in #850
  • feat(agenticgemini): support server tools options by @tangchaojun-bytedance in #851
  • refactor(qdrant): enhance embedding callback context and error wrapping by @sheep44044 in #845
  • refactor(agenticopenai): flatten chat/ and responses/ into root package by @mrh997 in #849
  • refactor(agentic-models): align Gemini API and tool config by @mrh997 in #852
  • feat(ark): support ark embedding dimensions by @N3kox in #853
  • chore: bump cloudwego/eino dependency from v0.9.0 to v0.9.1 by @shentongmartin in #854
  • fix(agentic-models): fix ToolSearchCall mapstructure tag and add mapstructure support by @mrh997 in #855
  • feat(document): add basic endpoint configuration for the S3 loader by @kklinan in #281
  • fix(openai): merge ExtraFields in WithExtraFields instead of overwriting by @wucm667 in #793
  • fix(ollama): include items structure in tool parameter definitions by @wucm667 in #797
  • index option for indexer and retriver, milvius id' type, fix license by @tangchaojun-bytedance in #859
  • fix(ark): add ProjectName in EmbeddingConfig to support preset endpoints by @Jmmt-mingrui in #831
  • fix(deepseek): enable token usage in streaming responses by @wucm667 in #809
  • fix(es8): adapt retriever to latest elastic typed API by @kexyseeds in #860
  • docs: character adjustment README_zh.md by @shaxiaozz in #722
  • optimize(openai): enhance APIError struct with InnerError field by @zbysir in #752
  • fix(devops): correct CompletionTokens assignment typo in callback handler by @SKDG042 in #784
  • fix(langfuse): correct nil check variable typo in extractModelInput by @SKDG042 in #785
  • feat(readme): improve readme by @mrh997 in #870
  • fix(claude): report full token usage for streaming responses by @mrh997 in #871

New Contributors

Full Changelog: components/model/claude/v0.1.18...components/model/claude/v0.1.19

components/model/agenticopenai/v0.2.1

28 May 08:10
7b88760

Choose a tag to compare

What's Changed

  • fix(agentic-models): fix ToolSearchCall mapstructure tag and add mapstructure support by @mrh997 in #855

Full Changelog: components/model/agenticopenai/v0.2.0...components/model/agenticopenai/v0.2.1

components/model/agenticark/v0.2.3

28 May 08:11
7b88760

Choose a tag to compare

What's Changed

  • fix(agentic-models): fix ToolSearchCall mapstructure tag and add mapstructure support by @mrh997 in #855

Full Changelog: components/model/agenticark/v0.2.2...components/model/agenticark/v0.2.3