Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: Wtfsaitama/agno

Tags

v1.8.1

Toggle v1.8.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: Release 1.8.1 (agno-agi#4354)

# Changelog

## New Features:

- **Reasoning summaries for OpenAI**: reasoning summaries are now
available with the OpenAIResponses class
- **Neo4j Tools**: Added `Neo4jTools` to explore and manipulate graphs
in Neo4j.

## Improvements:

- **Update E2B tool to use Sandbox.create:** Update the E2BTools class
to use Sandbox.create() from the latest e2b_code_interpreter SDK,
replacing the deprecated Sandbox() initialization. No other
functionality changed.
- **Teams Timezone Identifier:** Added `timezone_identifier` to `Team`
to match `Agent` functionality.

## Bug Fixes:

- **Media artifacts validation error:** `from_artifact()` of `Image` was
missing content in its return along with url, so if the generated image
is not a url but a encoded content this would fail, or vice-versa.
- **Wrong metadata and filters:** Fixed issues where `filters` was not
correctly applied on all documents when inserting into the knowledge
base.

---------

Co-authored-by: Dirk Brand <[email protected]>
Co-authored-by: Dirk Brand <[email protected]>

v1.8.0

Toggle v1.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: Release 1.8.0 (agno-agi#4316)

# Changelog

## New Features:

- **Memori ToolKit:** Added **`MemoriTools`**, a ToolKit for Agents and
Teams to use GibsonAI’s Memori.

## Improvements:

- **Scrapegraph Tools Agentic Crawling**: Added `agentic_crawler` to
`ScrapeGraphTools`.
- **VertexAI Search:** Added Vertex AI Search to the Gemini model.

## Updates:

- **DuckDuckGoTools**: Updated `DuckDuckGoTools` to work from the `ddgs`
package. This requires users to install `ddgs` instead of
`duckduckgo-search`.

v1.7.12

Toggle v1.7.12's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: Release 1.7.12 (agno-agi#4274)

# Changelog

## Improvements:

- **Teams Collaborate Streaming:** Added support for streaming or teams
on `collaborate` mode.
- **OpenAI Verbosity**: Added `verbosity` parameter to `OpenAIChat` and
`OpenAIResponses`.
- **Gemini URL Context Tool:** Adds support fior Gemini URL context
tool.

## Bug Fixes:

- **GCSKnowledgeBase Load:** Fixed cases where `.load()` functioned
incorrectly.
- **Youtube Transcripts**: Removed deprecated implementation in
`YoutubeTools`.

v1.7.11

Toggle v1.7.11's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: Release 1.7.11 (agno-agi#4217)

# Changelog

## New Features:

- **In Memory Storage**: Added `InMemoryStorage` for a simpler storage
option useful in rapid prototyping.
- **Trafilatura Tools**: Added `TrafilaturaTools` SDK for web scraping
and text extraction using the Trafilatura library, with 15 comprehensive
cookbook examples.
- **Qwen and Dashscope Native Models**: Use Qwen models via `DashScope`
integration.

## Improvements:

- **Async Support for Milvus Hybrid Search**
- **Bedrock Files Support**: Now supporting `File` for compatible AWS
Bedrock models.

## Bug Fixes:

- **MarkdownKnowledgeBase Custom Chunking Strategy**: Fixed issues with
setting a custom chunking strategy.

v1.7.10

Toggle v1.7.10's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: Release 1.7.10 (agno-agi#4187)

# Changelog

## New Features:

- Support for GPT-5 with our `OpenAIResponses` class

## Improvements:

- **Knowledge Base PDF with Password Support**: Added support for
password-protected PDFs on `PDFKnowledgeBase`.
- **Pagination for GitHub Tools:** Added pagination with metadata for
GitHub Tools.
- **Team** **Role Parameter:** Added a `role` parameter to the `Team`
class for defining the team's purpose and specialization.

## Bug Fixes:

- Support for all GPT reasoning models with our `OpenAIResponses` class

v1.7.9

Toggle v1.7.9's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: Release 1.7.9 (agno-agi#4144)

# Changelog

## Improvements:

- **Reranker in Hybrid Search**: Added support for Reranker in Pgvector
hybrid search
- **Output Model**: Added support for `stream_intermediate_steps` with
output model
- **PDF page split**: Refactor of PDF Readers and addition of Page
Number Handling

## Bug Fixes:

- **LanceDb Remote Connection**: Fixed a bug preventing connection to a
remote LanceDb connection.
- **Messages**: Fixed the order when using both `message` and
`messages`.

v1.7.8

Toggle v1.7.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: Release 1.7.8 (agno-agi#4092)

# Changelog

## New Features:
- **Output model**: Added support for `output_model` on Agents and Teams
to generate the final response from `output_model` instead of `model`

## Improvements:

- **Support for OpenAI Flex Processing**: Added `service_tier` to
`OpenAIChat` and `OpenAIResponses`.

## Bug Fixes:

- **Print Response:**
    - Fixed `show_member_responses` not working correctly on `Team`
    - Fixed printing of MCP responses on streamable HTTP
- **Session State on Team**: Fixed precedence for session state from
sessions DB.
- **`YouTubeTranscriptApi` has no attribute `get_transcript` :**
- The `YoutubeTranscriptApi` is updated and now uses `.fetch(video_id)`
for getting transcripts.
- **HITL streaming:**
- Added the required attributes- `tools_requiring_confirmation`,
`tools_requiring_user_input`, `tools_awaiting_external_execution` on the
class `BaseAgentRunResponseEvent`
- If you are using streaming, it is recommended to pass the `run_id` and
a list of `updated_tools` to the `continue_run` or `acontinue_run`
method.

---------

Co-authored-by: Yash Pratap Solanky <[email protected]>
Co-authored-by: ysolanky <[email protected]>

v1.7.7

Toggle v1.7.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: Release 1.7.7 (agno-agi#4056)

# Changelog

## New Features:

- **Morph Tools:** Morph’s Fast Apply model as a Tool, it intelligently
merges your original code with update snippets at 98% accuracy and 4500+
tokens/second.

## Improvements:

- **LiteLLM File & Image Understanding**: Added support for file and
image inputs for `LiteLLM`.

## Bug Fixes:

- **OpenAIEmbedder() wrong dimensions for text-embedding-3-large:**
Automatically handles default `dimensions` length for
`text-embedding-3-small` as 1536 and `text-embedding-3-large` as 3072.

v1.7.6

Toggle v1.7.6's commit message
Add more log methods

v1.7.5

Toggle v1.7.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: Release 1.7.5 (agno-agi#3885)

# Changelog

## Improvements:

- **Session Caching:** Added `cache_session` attribute to allow users to
switch off session caching, which improves on memory management.

## Bug Fixes:

- **Nested Tool Hooks**: Fixed bug with nested tool hooks.