Skip to content

Settings

Plugin settings should be explicit, validated, and recoverable.

  • Store only plugin-owned data.
  • Validate saved data before using it.
  • Provide defaults for fresh installs.
  • Keep user-facing labels short and concrete.
  • Avoid settings that require editing JSON by hand.

Settings surfaces should use the app’s shared controls and token system so plugin UI remains consistent with the workspace.