From 9138cb33031905ffdb17fecbaa02926ce297996a Mon Sep 17 00:00:00 2001 From: Hunter Miller Date: Thu, 29 Jan 2026 20:59:00 -0600 Subject: [PATCH] Fix settings scry path to use /all.json --- extensions/tlon/src/settings.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/extensions/tlon/src/settings.ts b/extensions/tlon/src/settings.ts index 1dfd8a576..3f0aaf4f0 100644 --- a/extensions/tlon/src/settings.ts +++ b/extensions/tlon/src/settings.ts @@ -228,8 +228,11 @@ export function createSettingsManager( */ async load(): Promise { try { - const raw = await api.scry(`/desk/${SETTINGS_DESK}.json`); - state.current = parseSettingsResponse(raw); + const raw = await api.scry("/all.json"); + // Response shape: { all: { [desk]: { [bucket]: { [key]: value } } } } + const allData = raw as { all?: Record> }; + const deskData = allData?.all?.[SETTINGS_DESK]; + state.current = parseSettingsResponse(deskData ?? {}); state.loaded = true; logger?.log?.(`[settings] Loaded: ${JSON.stringify(state.current)}`); return state.current;