Fix issue where slash commands were loaded before initialization was complete (#101)

This commit is contained in:
Ben Brandt
2025-10-16 14:34:17 +02:00
committed by GitHub
parent 2f811f8a85
commit 656cbe5921
2 changed files with 13 additions and 7 deletions

View File

@@ -243,13 +243,15 @@ export class ClaudeAcpAgent implements Agent {
};
getAvailableSlashCommands(q).then((availableCommands) => {
this.client.sessionUpdate({
sessionId,
update: {
sessionUpdate: "available_commands_update",
availableCommands,
},
});
setTimeout(() => {
this.client.sessionUpdate({
sessionId,
update: {
sessionUpdate: "available_commands_update",
availableCommands,
},
});
}, 0);
});
return {