Skip to content

Commit 5bbd188

Browse files
authored
Merge pull request #50 from mrobinson2/fix/drop-custom-task-key
fix(session-registry): drop custom taskKey from sessions.create to avoid upstream contract mismatch
2 parents 8154183 + 46ab601 commit 5bbd188

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/session-registry.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,8 +274,8 @@ export async function spawnAgentInThread(
274274
let transport: TransportKind = "native";
275275

276276
try {
277+
// Do not pass a custom `taskKey` — host's sendMessage/list/close filter on `plugin:${pluginKey}:session:%`, so any user-supplied key becomes invisible to subsequent SDK calls.
277278
const session = await ctx.agents.sessions.create(agentId, companyId, {
278-
taskKey: `discord-thread-${threadId}`,
279279
reason: `Spawned in Discord thread for: ${taskPrompt.slice(0, 200)}`,
280280
});
281281
sessionId = session.sessionId;

0 commit comments

Comments
 (0)