Skip to content

Commit 5cdc3b3

Browse files
committed
chore: bump letta-client version
1 parent 61613fa commit 5cdc3b3

11 files changed

Lines changed: 31 additions & 31 deletions

File tree

python/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ dependencies = [
1818
"pydantic>=1.9.2",
1919
"pydantic-core>=2.18.2",
2020
"typing_extensions>=4.0.0",
21-
"letta_client==1.0.0a18",
21+
"letta_client==1.0.0a20",
2222
]
2323

2424
# Optional dependencies for different providers

python/src/agentic_learning/client/agents/client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ def create(
6161
tags=["agentic-learning-sdk"],
6262
enable_sleeptime=True,
6363
)
64-
self._letta.groups.modify(
64+
self._letta.groups.update(
6565
group_id=agent.multi_agent_group.id,
6666
manager_config=SleeptimeManagerParam(
6767
manager_type="sleeptime",
@@ -204,7 +204,7 @@ async def create(
204204
tags=["agentic-learning-sdk"],
205205
enable_sleeptime=True,
206206
)
207-
await self._letta.groups.modify(
207+
await self._letta.groups.update(
208208
group_id=agent.multi_agent_group.id,
209209
manager_config=SleeptimeManagerParam(
210210
manager_type="sleeptime",

python/src/agentic_learning/client/agents/sleeptime.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,9 +68,9 @@ def update(self, agent: str, model: Optional[str], frequency: Optional[int]) ->
6868
sleeptime_agent_id = primary_agent.multi_agent_group.agent_ids[0]
6969

7070
if model:
71-
sleeptime_agent = self._letta.agents.modify(agent_id=sleeptime_agent_id, model=model)
71+
sleeptime_agent = self._letta.agents.update(agent_id=sleeptime_agent_id, model=model)
7272
if frequency:
73-
self._letta.groups.modify(group_id=primary_agent.multi_agent_group.id, manager_config=SleeptimeManagerParam(sleeptime_agent_frequency=frequency))
73+
self._letta.groups.update(group_id=primary_agent.multi_agent_group.id, manager_config=SleeptimeManagerParam(sleeptime_agent_frequency=frequency))
7474
sleeptime_agent = self._letta.agents.retrieve(
7575
agent_id=sleeptime_agent_id,
7676
include=["agent.blocks", "agent.managed_group", "agent.tags"],
@@ -139,9 +139,9 @@ async def update(self, agent: str, model: Optional[str], frequency: Optional[int
139139
sleeptime_agent_id = primary_agent.multi_agent_group.agent_ids[0]
140140

141141
if model:
142-
sleeptime_agent = await self._letta.agents.modify(agent_id=sleeptime_agent_id, model=model)
142+
sleeptime_agent = await self._letta.agents.update(agent_id=sleeptime_agent_id, model=model)
143143
if frequency:
144-
await self._letta.groups.modify(group_id=primary_agent.multi_agent_group.id, manager_config=SleeptimeManagerParam(sleeptime_agent_frequency=frequency))
144+
await self._letta.groups.update(group_id=primary_agent.multi_agent_group.id, manager_config=SleeptimeManagerParam(sleeptime_agent_frequency=frequency))
145145
sleeptime_agent = await self._letta.agents.retrieve(
146146
agent_id=sleeptime_agent_id,
147147
include=["agent.blocks", "agent.managed_group", "agent.tags"],

python/src/agentic_learning/client/memory/client.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -98,10 +98,10 @@ def upsert(
9898
)
9999
else:
100100
block = block[0]
101-
block = self._letta.blocks.modify(
102-
block_id=block.id,
101+
block = self._letta.blocks.update(
102+
block_id=block.id,
103103
value=value or memory_placeholder(label),
104-
description=description,
104+
description=description,
105105
)
106106

107107
return block
@@ -180,7 +180,7 @@ def search(self, agent: str, prompt: str) -> List[Message]:
180180
if not sleeptime_agent:
181181
return []
182182

183-
response = self._letta.agents.messages.send(
183+
response = self._letta.agents.messages.create(
184184
agent_id=sleeptime_agent.id,
185185
messages=[{
186186
"role": "user",
@@ -205,7 +205,7 @@ def remember(self, agent: str, prompt: str) -> Optional[str]:
205205
if not sleeptime_agent:
206206
return []
207207

208-
self._letta.agents.messages.send(
208+
self._letta.agents.messages.create(
209209
agent_id=sleeptime_agent.id,
210210
messages=[{
211211
"role": "user",
@@ -301,10 +301,10 @@ async def upsert(
301301
)
302302
else:
303303
block = block[0]
304-
block = await self._letta.blocks.modify(
305-
block_id=block.id,
304+
block = await self._letta.blocks.update(
305+
block_id=block.id,
306306
value=value or memory_placeholder(label),
307-
description=description,
307+
description=description,
308308
)
309309

310310
return block

python/src/agentic_learning/client/messages/client.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ def create(self, agent: str, messages: List[dict]) -> List[Message]:
135135
agent_id = self._parent.agents._retrieve_id(agent=agent)
136136
if not agent_id:
137137
return None
138-
response = self._letta.agents.messages.send(
138+
response = self._letta.agents.messages.create(
139139
agent_id=agent_id,
140140
messages=messages
141141
)
@@ -269,7 +269,7 @@ async def create(
269269
agent_id = await self._parent.agents._retrieve_id(agent=agent)
270270
if not agent_id:
271271
return None
272-
response = await self._letta.agents.messages.send(
272+
response = await self._letta.agents.messages.create(
273273
agent_id=agent_id,
274274
messages=messages
275275
)

python/uv.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

typescript/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@
9797
"node": ">=18.0.0"
9898
},
9999
"dependencies": {
100-
"@letta-ai/letta-client": "^1.0.0-alpha.18",
100+
"@letta-ai/letta-client": "^1.0.0-alpha.20",
101101
"ts-node": "^10.9.2"
102102
}
103103
}

typescript/src/client/agents/client.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ export class AgentsClient {
7878
// Configure sleeptime manager
7979
if (agent.multi_agent_group?.id) {
8080
try {
81-
await this.parent.letta.groups.modify(agent.multi_agent_group.id, {
81+
await this.parent.letta.groups.update(agent.multi_agent_group.id, {
8282
manager_config: {
8383
manager_type: 'sleeptime' as const,
8484
sleeptime_agent_frequency: 2,
@@ -105,7 +105,7 @@ export class AgentsClient {
105105
return null;
106106
}
107107

108-
const updatedAgent = await this.parent.letta.agents.modify(agentId, {
108+
const updatedAgent = await this.parent.letta.agents.update(agentId, {
109109
model,
110110
});
111111

typescript/src/client/agents/sleeptime.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,14 +69,14 @@ export class SleeptimeClient {
6969

7070
// Update model if provided
7171
if (model) {
72-
sleeptimeAgent = await this.letta.agents.modify(sleeptimeAgentId, {
72+
sleeptimeAgent = await this.letta.agents.update(sleeptimeAgentId, {
7373
model,
7474
});
7575
}
7676

7777
// Update frequency if provided
7878
if (frequency) {
79-
await this.letta.groups.modify(multiAgentGroup.id, {
79+
await this.letta.groups.update(multiAgentGroup.id, {
8080
managerConfig: {
8181
managerType: 'sleeptime' as const,
8282
sleeptimeAgentFrequency: frequency,

typescript/src/client/memory/client.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ export class MemoryClient {
8686
if (!existingBlock) {
8787
return await this.create(options);
8888
} else {
89-
const updatedBlock = await this.parent.letta.blocks.modify(existingBlock.id, {
89+
const updatedBlock = await this.parent.letta.blocks.update(existingBlock.id, {
9090
value: options.value,
9191
description: options.description,
9292
});
@@ -170,7 +170,7 @@ export class MemoryClient {
170170
}
171171

172172
try {
173-
const response = await this.parent.letta.agents.messages.send(sleeptimeAgent.id, {
173+
const response = await this.parent.letta.agents.messages.create(sleeptimeAgent.id, {
174174
messages: [
175175
{
176176
role: 'user',
@@ -199,7 +199,7 @@ export class MemoryClient {
199199
return null;
200200
}
201201

202-
await this.parent.letta.agents.messages.send(sleeptimeAgent.id, {
202+
await this.parent.letta.agents.messages.create(sleeptimeAgent.id, {
203203
messages: [
204204
{
205205
role: 'user',

0 commit comments

Comments
 (0)