type

Config

The complete author-owned application definition.

Source ridu.go:73

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.