Studio Settings
Configure every aspect of Astonish through the Studio UI
Access settings via the gear icon in Studio. The settings panel organizes configuration into the following sections.
AI Providers
Section titled “AI Providers”Add, edit, and remove AI provider configurations. Test connections to verify credentials. Select a default provider and model.
MCP Servers
Section titled “MCP Servers”View, enable/disable, and configure MCP tool servers. Browse and install servers from the MCP Store. Edit JSON configuration directly when needed.
Credentials
Section titled “Credentials”Manage the encrypted credential store. Add, test, and remove credentials. Supported types: API key, bearer token, basic auth, password, and OAuth.
Configure the system prompt, max tool calls, max tools, auto-approve behavior, and workspace directory.
Browser
Section titled “Browser”Set headless mode, viewport size, Chrome path, proxy, remote CDP URL, and navigation timeout. Configure CloakBrowser fingerprinting settings.
Channels
Section titled “Channels”Enable and configure communication channels:
- Telegram — Bot token and allowed users.
- Email — IMAP/SMTP server settings and allowed senders.
Sessions
Section titled “Sessions”Configure storage mode (memory or file), base directory, and compaction settings including threshold and preserve-recent count.
Memory
Section titled “Memory”Enable or disable memory. Set directories, configure the embedding provider (local, OpenAI, or Ollama), chunking parameters, and search thresholds.
Sub-agents
Section titled “Sub-agents”Enable or disable delegation. Set max depth, concurrent agent count, and task timeout.
Identity
Section titled “Identity”Set the agent name, username, email, bio, website, locale, and timezone used for profile registrations.
Skills
Section titled “Skills”Enable or disable skills. Configure skill directories and manage the allowlist.
Scheduler
Section titled “Scheduler”Enable or disable the scheduler service for timed and recurring tasks.
Daemon
Section titled “Daemon”Configure port, log directory, and auth settings (enable/disable authentication, session TTL).
Manage extension repositories. Add, remove, and update taps for additional flows and tools.
Flow Store
Section titled “Flow Store”Browse and install flows from configured taps.
Timezone
Section titled “Timezone”Set the system timezone used for timestamped interactions.