This page lists the settings that ForgeKairos adds to Zed, and the Zed settings whose
default it changes. The values are those of the bundled assets/settings/default.json. For
every other setting, see Zed's configuration documentation.
The outbound network allowlist is not a setting in settings.json; it is kept in
network_allowlist.json (see Outbound network control).
A project folder an agent wrote into stops running its own code (formatters, linters, interpreters, build scripts) until you review and resume it. Read only from the user settings file.
agent.language_servers_allowed_while_paused
[]
Extension language servers that keep running while a folder is paused. Read only from the user settings file.
agent.starts_open
false
Open the agent panel on startup.
agent.sidebar_enabled
false
Make the window-wide threads sidebar available.
agent.panel_thread_history
true
Show the thread history as a list inside the agent panel.
agent.panel_tab_bar
"auto"
When the agent panel shows its own tab bar (auto, always, never).
agent.auto_compact_min_context_window
80000
Smallest model context window (tokens) for which auto-compaction runs. Values below 8000 become 8000.
agent.attach_active_file
false
Attach the active editor (selection, or the whole file) to every message.
agent.context_attachments.inline_max_bytes
16384
Files larger than this are attached as an outline.
agent.context_attachments.message_budget_bytes
65536
When a message's attachments exceed this, the largest are reduced to an outline or a reference.
agent.context_attachments.outline_max_bytes
8192
Largest outline sent for one file.
agent.context_attachments.fetch_max_bytes
32768
Largest part of a fetched web page that is attached.
agent.context_attachments.diagnostics_max_files
50
Most files whose diagnostics are attached.
agent.system_prompt_repo_map_bytes
0
Byte budget for a repository map in the agent's system prompt. 0 disables it; at most 32768.
agent.idle_disconnect_minutes
5
Minutes an external agent stays connected after its last thread closes. 0 keeps it until the window closes.
agent.agent_servers_update_check
"on_startup"
When to look for newer versions of the external agents installed from the ACP registry: "on_startup" checks once when the IDE starts, "manual" only when you run agent: check for agent updates. An agent keeps starting the installed version until you agree to an update.
agent.claude_code_run_outside_sandbox
false
"Launch Claude Code" always starts the CLI outside the sandbox, without asking. Read only from the user settings file.
ide_server.enabled
false
Expose ForgeKairos as a loopback IDE server for the Claude Code CLI.
ide_server.assist_tools
true
Give agents the IDE tools (highlights, annotations, tours, definitions, references, symbol search) under the MCP server name zed.
ide_server.share_active_file
true
Tell the connected Claude Code CLI about the open file even when nothing is selected.
ide_server.share_task_output
true
Let agents read the tail (up to 4 KB) of the output of the last failed task.
The agent profiles also gain an Edit Only profile (agent.profiles.edit): it reads and
edits files but never runs commands or reaches the network, and leaves out deleting, moving
and copying paths. agent.tool_permissions.default accepts a fourth value, "auto" (see
AI).