type
Config
type Config = core.ConfigThe complete author-owned application definition.
Namestring- The author-facing application name shown by framework tooling.
NameTranslationsmap[string]string- Translated application names keyed by configured admin language.
AdminAdminConfig- Configures the framework-owned administration interface.
LocalizationLocalizationConfig- Configures content locales; the zero value disables content localization.
AllowIDOnCreatebool- Allows ordinary creates to accept a caller-supplied canonical string ID.
Collections[]Collection- Declares every application-owned document collection.
Globals[]Global- Declares singleton documents with API and admin routes.
Endpoints[]Endpoint- Declares root custom HTTP endpoints below /api.
Tasks[]TaskDefinition- Registers compiled durable-task handlers; executable code is excluded from the manifest.
HooksRootHooks- Observes application-wide lifecycle failures.
Plugins[]Plugin- Lists trusted compiled extensions in deterministic execution order.
AfterCommitAfterCommitDispatcher- Dispatches effects only after a successful transaction commit.
Storagestorage.Backend- Direct-construction object storage; Execute applications should prefer WithUploadStorage.
StorageNamespacestring- Stable deployment-owned upload-object prefix shared independently from the display name.
Resolve applies compiled plugin transforms to a defensive copy of the executable Go config before validation and manifest generation.