Skip to content

Commit e0a79e2

Browse files
chore(deps): bump agno from 1.7.0 to 2.3.24 in /examples/agno/calculator-agent (#116)
* chore(deps): bump agno in /examples/agno/calculator-agent Bumps [agno](https://github.com/agno-agi/agno) from 1.7.0 to 2.3.24. - [Release notes](https://github.com/agno-agi/agno/releases) - [Commits](agno-agi/agno@v1.7.0...v2.3.24) --- updated-dependencies: - dependency-name: agno dependency-version: 2.3.24 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> * fix: migrate agent.py imports to agno v2 API - agno.memory.v2.db.sqlite.SqliteMemoryDb → agno.db.sqlite.SqliteDb - agno.memory.v2.memory.Memory → agno.memory.MemoryManager - agno.storage.sqlite.SqliteStorage → agno.db.sqlite.SqliteDb - Agent: memory → memory_manager, storage → db, add_history_to_messages → add_history_to_context, removed enable_user_memories (subsumed by enable_agentic_memory) --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: YoungJoon Jeong <yjeong@amazon.com>
1 parent f827093 commit e0a79e2

File tree

2 files changed

+9
-11
lines changed

2 files changed

+9
-11
lines changed

examples/agno/calculator-agent/agent.py

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,8 @@
66
from agno.models.aws import AwsBedrock
77
from agno.models.openai.like import OpenAILike
88
from agno.tools.mcp import MCPTools
9-
from agno.memory.v2.db.sqlite import SqliteMemoryDb
10-
from agno.memory.v2.memory import Memory
11-
from agno.storage.sqlite import SqliteStorage
9+
from agno.memory import MemoryManager
10+
from agno.db.sqlite import SqliteDb
1211
from pydantic import BaseModel
1312
from fastapi import FastAPI, HTTPException
1413
from fastapi.responses import PlainTextResponse
@@ -73,20 +72,19 @@ async def startup_event():
7372
)
7473
await mcp_tools.__aenter__()
7574
db_file = "tmp/agent.db"
76-
memory = Memory(
75+
memory_manager = MemoryManager(
7776
model=model,
78-
db=SqliteMemoryDb(table_name="user_memories", db_file=db_file),
77+
db=SqliteDb(db_file=db_file, memory_table="user_memories"),
7978
)
80-
storage = SqliteStorage(table_name="agent_sessions", db_file=db_file)
79+
db = SqliteDb(db_file=db_file, session_table="agent_sessions")
8180
agent = Agent(
8281
model=model,
8382
system_message=system_prompt,
8483
tools=[mcp_tools],
85-
memory=memory,
84+
memory_manager=memory_manager,
8685
enable_agentic_memory=True,
87-
enable_user_memories=True,
88-
storage=storage,
89-
add_history_to_messages=True,
86+
db=db,
87+
add_history_to_context=True,
9088
num_history_runs=3,
9189
)
9290

examples/agno/calculator-agent/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
agno==1.7.0
1+
agno==2.3.24
22
boto3==1.39.1
33
openai==1.93.0
44
mcp==1.23.0

0 commit comments

Comments
 (0)