diff --git a/pi/files/agent/settings.json b/pi/files.linux/agent/settings.json similarity index 99% rename from pi/files/agent/settings.json rename to pi/files.linux/agent/settings.json index 248bbe2..a8d40de 100644 --- a/pi/files/agent/settings.json +++ b/pi/files.linux/agent/settings.json @@ -7,4 +7,4 @@ "lsp": { "hookMode": "edit_write" } -} \ No newline at end of file +} diff --git a/pi/files/agent/extensions/peon.ts b/pi/files/agent/extensions/peon.ts index 99af2f1..8d87d4d 100644 --- a/pi/files/agent/extensions/peon.ts +++ b/pi/files/agent/extensions/peon.ts @@ -293,7 +293,7 @@ function resolveCategory(manifest: OpenPeonManifest, category: Category): Catego function pickSound(categoryConfig: CategoryConfig, category: Category): Sound | null { const sounds = categoryConfig.sounds; - if (sounds.length === 0) return null; + if (!sounds || sounds.length === 0) return null; const lastSound = lastSoundPerCategory.get(category); let candidates = sounds;