config-sample.md +24 −1
133# Named permissions profile to apply by default. Required before using [permissions.<name>].133# Named permissions profile to apply by default. Required before using [permissions.<name>].
134# default_permissions = "workspace"134# default_permissions = "workspace"
135 135
136# Example filesystem profile. Use `"none"` to deny reads for exact paths or
137# glob patterns. On platforms that need pre-expanded glob matches, set
138# glob_scan_max_depth when using unbounded patterns such as `**`.
139# [permissions.workspace.filesystem]
140# glob_scan_max_depth = 3
141# ":project_roots" = { "." = "write", "**/*.env" = "none" }
142# "/absolute/path/to/secrets" = "none"
143
136################################################################################144################################################################################
137# Authentication & Login145# Authentication & Login
138################################################################################146################################################################################
323# Notification mechanism for terminal alerts: auto | osc9 | bel. Default: "auto"331# Notification mechanism for terminal alerts: auto | osc9 | bel. Default: "auto"
324# notification_method = "auto"332# notification_method = "auto"
325 333
334# When notifications fire: unfocused (default) | always
335# notification_condition = "unfocused"
336
326# Enables welcome/status/spinner animations. Default: true337# Enables welcome/status/spinner animations. Default: true
327animations = true338animations = true
328 339
387# skill_mcp_dependency_install = true398# skill_mcp_dependency_install = true
388# prevent_idle_sleep = false399# prevent_idle_sleep = false
389 400
401################################################################################
402# Memories (table)
403################################################################################
404
405# Enable memories with [features].memories, then tune memory behavior here.
406# [memories]
407# generate_memories = true
408# use_memories = true
409# disable_on_external_context = false # legacy alias: no_memories_if_mcp_or_web_search
410
390################################################################################411################################################################################
391# Define MCP servers under this table. Leave empty to disable.412# Define MCP servers under this table. Leave empty to disable.
392################################################################################413################################################################################
400# command = "docs-server" # required421# command = "docs-server" # required
401# args = ["--port", "4000"] # optional422# args = ["--port", "4000"] # optional
402# env = { "API_KEY" = "value" } # optional key/value pairs copied as-is423# env = { "API_KEY" = "value" } # optional key/value pairs copied as-is
403424# env_vars = ["ANOTHER_SECRET"] # optional: forward these from the parent env# env_vars = ["ANOTHER_SECRET"] # optional: forward local parent env vars
425# env_vars = ["LOCAL_TOKEN", { name = "REMOTE_TOKEN", source = "remote" }]
404# cwd = "/path/to/server" # optional working directory override426# cwd = "/path/to/server" # optional working directory override
427# experimental_environment = "remote" # experimental: run stdio via a remote executor
405# startup_timeout_sec = 10.0 # optional; default 10.0 seconds428# startup_timeout_sec = 10.0 # optional; default 10.0 seconds
406# # startup_timeout_ms = 10000 # optional alias for startup timeout (milliseconds)429# # startup_timeout_ms = 10000 # optional alias for startup timeout (milliseconds)
407# tool_timeout_sec = 60.0 # optional; default 60.0 seconds430# tool_timeout_sec = 60.0 # optional; default 60.0 seconds