Documentation IndexFetch the complete documentation index at: /docs/llms.txtUse this file to discover all available pages before exploring further.
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
config.ts schema, setting types, and configuration files
src/server/config.ts
import type { AppConfig } from '@synthetiq/app-framework/server'; export const APP_CONFIG = { app: { displayName: 'My App', description: 'What the app does', category: 'Analytics', }, settings: [], } as const satisfies AppConfig;
displayName
description
category
text
password
url
select
boolean
{ key: 'myKey', description: 'What this setting controls', type: 'select', required: false, defaultValue: 'default', options: JSON.stringify([ { value: 'a', label: 'Option A' }, { value: 'b', label: 'Option B' }, ]), }
ctx.appSettings
const value = ctx.appSettings.myKey || 'default';