docs: document app list update finality

This commit is contained in:
canvrno-oai
2026-05-04 16:06:36 -07:00
parent a6964bfef6
commit 46d9abd98c

View File

@@ -1639,12 +1639,13 @@ When `threadId` is provided, app feature gating (`Feature::Apps`) is evaluated u
`app/list` returns after both accessible apps and directory apps are loaded. Set `forceRefetch: true` to bypass app caches and fetch fresh data from sources. Cache entries are only replaced when those refetches succeed.
The server also emits `app/list/updated` notifications whenever either source (accessible apps or directory apps) finishes loading. Each notification includes the latest merged app list.
The server also emits `app/list/updated` notifications whenever either source (accessible apps or directory apps) finishes loading. Each notification includes the latest merged app list and `isFinal`, which is `false` for interim updates and `true` once both sources have loaded.
```json
{
"method": "app/list/updated",
"params": {
"isFinal": true,
"data": [
{
"id": "demo-app",