Skip to content

Commit c0ff534

Browse files
Fix: return valid setSessionModel response object (#4)
We had a bug where we were returning `null` instead of an empty object, since `meta` could be returned. Co-authored-by: Smit Barmase <[email protected]>
1 parent e90bf43 commit c0ff534

File tree

4 files changed

+9
-4
lines changed

4 files changed

+9
-4
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## 0.4.8 (2025-10-15)
4+
5+
- Fix: return valid setSessionModel response object
6+
37
## 0.4.7 (2025-10-11)
48

59
- New repo: https://github.com/agentclientprotocol/typescript-sdk

package-lock.json

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

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@agentclientprotocol/sdk",
3-
"version": "0.4.7",
3+
"version": "0.4.8",
44
"publishConfig": {
55
"access": "public"
66
},

src/acp.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,8 @@ export class AgentSideConnection {
8787
}
8888
const validatedParams =
8989
schema.setSessionModelRequestSchema.parse(params);
90-
return agent.setSessionModel(validatedParams);
90+
const result = await agent.setSessionModel(validatedParams);
91+
return result ?? {};
9192
}
9293
default:
9394
if (method.startsWith("_")) {

0 commit comments

Comments
 (0)