Skip to main content

Accessing Settings

Open workspace settings:
  1. Click workspace name in top navigation
  2. Select “Workspace Settings”

General Settings

Basic Information

name
string
required
Workspace display name
description
string
Optional workspace description
location
path
required
Local file system path

Default Environment

defaultEnvironment
string
Environment to load on workspace startup
Options:
  • null - No default environment
  • "development" - Development environment
  • "staging" - Staging environment
  • "production" - Production environment
  • Any custom environment name

Git Sync Settings

Repository Configuration

git.enabled
boolean
default:"false"
Enable Git synchronization
git.remoteUrl
string
Remote repository URL
git.branch
string
default:"main"
Default branch for synchronization

Sync Behavior

git.autoSync
boolean
default:"false"
Enable automatic synchronization
git.syncInterval
number
default:"900"
Auto-sync interval in seconds
Common values:
  • 300 - 5 minutes (active collaboration)
  • 900 - 15 minutes (default)
  • 3600 - 1 hour (less frequent)
git.syncBeforeSwitch
boolean
default:"true"
Sync before switching workspaces

Conflict Resolution

git.conflictResolution
string
default:"prompt"
How to handle merge conflicts
Options:
  • "prompt" - Ask user for each conflict (default)
  • "keepLocal" - Always keep local changes
  • "useRemote" - Always use remote changes
  • "smartMerge" - Attempt automatic merge

Commit Settings

git.autoCommit
boolean
default:"true"
Automatically commit changes
git.commitMessageTemplate
string
Template for commit messages
Available variables:
  • {{collection}} - Collection name
  • {{timestamp}} - Current timestamp
  • {{user}} - Git user name

Network Settings

Proxy Configuration

proxy.enabled
boolean
default:"false"
Enable HTTP/HTTPS proxy
proxy.url
string
Proxy server URL
proxy.auth
object
Proxy authentication credentials
proxy.bypass
array
Domains to bypass proxy

Interceptor

interceptor.mode
string
default:"none"
Request interceptor mode
Options:
  • "none" - Direct requests (default)
  • "proxy" - Use Auk Agent or configured proxy
  • "proxy" - System proxy

Request Settings

Timeout

request.timeout
number
default:"30000"
Request timeout in milliseconds

SSL/TLS

request.validateSSL
boolean
default:"true"
Validate SSL certificates
Disabling SSL validation is insecure. Only use for development with self-signed certificates.
request.clientCertificate
object
Client certificate for mutual TLS

Headers

request.defaultHeaders
array
Default headers for all requests

UI Settings

Theme

ui.theme
string
default:"system"
Application theme
Options:
  • "system" - Follow system theme
  • "light" - Light theme
  • "dark" - Dark theme

Font

ui.fontSize
number
default:"14"
Base font size in pixels
ui.fontFamily
string
Font family for code editor

History Settings

history.enabled
boolean
default:"true"
Enable request history
history.maxEntries
number
default:"1000"
Maximum history entries to keep
history.retentionDays
number
default:"30"
Days to retain history

Example Configurations

Minimal Configuration

Team Workspace with Git

Corporate Environment with Proxy

Next Steps

Git Sync Setup

Configure Git synchronization

Environments

Manage environment variables

Proxy & Interceptor

Configure network settings

Keyboard Shortcuts

Customize keyboard shortcuts