Settings

Open settings with ⌘,. The window has two halves: global sections that apply to the whole app, and a per-profile rail where each AWS profile carries its own connection and AI configuration.

This page is a map of where each preference lives. AWS and AI setup are covered in depth on their own pages — this page points you at them rather than repeating them. Tables with TTL attributes often store epoch seconds — the TTL converter on this site converts between Unix timestamps and readable dates when you're inspecting values outside the app.

DynoTable's profile settings — the Connection section, with the per-profile section rail on the left.
DynoTable's profile settings — the Connection section, with the per-profile section rail on the left.

Global

These apply across every profile.

  • Account — your license and subscription state (Trial / Active / Read-only, or signed out) and the Manage billing, Refresh, and Sign out actions. Settings opens here. See Activation.
  • Appearance — the colour theme (System / Light / Dark), the app language, and how times display: the 12/24-hour cycle and the time zone, with a live sample. The time zone changes display only, never stored values.
  • Privacy — app-level crash reporting (on by default) and usage analytics (off by default) toggles. Neither sends your credentials, and SQL text is scrubbed from crash reports, but a crash report can still carry a table or attribute name from the moment of the crash — turn crash reporting off if that matters to you. An anonymous version-and-OS heartbeat is always on, and Delete my data resets your anonymous install id. See the privacy notice.
  • MCP — the built-in MCP server: turn it on and get the connection details.
  • About — version and project info for the app.

Per profile

Each profile has its own section rail. A profile binds to one AWS profile and a default region; create and switch profiles from the profile switcher.

SectionControls
ConnectionHow DynoTable reaches your tables — AWS profile, default region, profile name, credential status.
PersonalizationHow this profile looks — its colour and icon.
AI bindingThe Bedrock account, region, and connection test that enable AI chat.
ModelsThe Bedrock model catalog, your Chat / Inline-edit / Autocomplete defaults, and which models are visible (Show unverified reveals the rest).
PermissionsHow the agent handles gated calls — Manual / Auto / Full Auto and your saved grants.
KnowledgeThe free-form workspace notes the assistant reads as standing context.
ActivityThe local audit log, AI usage, and any org policy applied to this profile.
Danger zoneDestructive actions — removing the profile and clearing its local data.

Every section, in order:

Profile settings → Personalization in DynoTable: the profile's colour and icon.
Profile settings → Personalization in DynoTable: the profile's colour and icon.
Profile settings → AI binding in DynoTable: the Bedrock account, region, and connection test.
Profile settings → AI binding in DynoTable: the Bedrock account, region, and connection test.
Profile settings → Models in DynoTable: the model catalog, your per-surface defaults, and which models are visible.
Profile settings → Models in DynoTable: the model catalog, your per-surface defaults, and which models are visible.
Profile settings → Permissions in DynoTable: the saved AI tool-permission grants.
Profile settings → Permissions in DynoTable: the saved AI tool-permission grants.
Profile settings → Knowledge in DynoTable: the workspace notes the AI assistant reads as standing context.
Profile settings → Knowledge in DynoTable: the workspace notes the AI assistant reads as standing context.
Profile settings → Activity in DynoTable: the local audit log, AI usage, and any org policy.
Profile settings → Activity in DynoTable: the local audit log, AI usage, and any org policy.
Profile settings → Danger zone in DynoTable: removing the profile and clearing its local data.
Profile settings → Danger zone in DynoTable: removing the profile and clearing its local data.

Updated