fix(mcp): harden prompt catalog refresh

This commit is contained in:
Aiden Cline 2026-06-13 11:31:33 -05:00
commit 3bfc69cf7e
5 changed files with 56 additions and 7 deletions

View file

@ -140,7 +140,7 @@ export const { use: useData, provider: DataProvider } = createSimpleContext({
})
break
case "command.changed": {
void refreshCommands({ directory: metadata.directory, workspaceID: metadata.workspace })
void refreshCommands({ directory: metadata.directory, workspaceID: metadata.workspace }).catch(() => {})
break
}
case "session.next.model.switched":

View file

@ -165,7 +165,10 @@ export const {
void bootstrap()
break
case "command.changed":
void sdk.client.command.list({ workspace }).then((x) => setStore("command", reconcile(x.data ?? [])))
void sdk.client.command
.list({ workspace })
.then((x) => setStore("command", reconcile(x.data ?? [])))
.catch(() => {})
break
case "permission.replied": {
const requests = store.permission[event.properties.sessionID]