Settings
Grouped in the Settings UI under four categories (Extensions > LlamaNexus).
Connection
| Setting |
Default |
Description |
llamanexus.baseUrl |
http://127.0.0.1:11434 |
Base URL of the LlamaNexus proxy. Used by the status bar and commands outside a chat session; each session instead uses whichever discovered server you selected for it. |
llamanexus.apiPath |
/openai/v1 |
OpenAI-compatible path prefix. |
llamanexus.discoveryPort |
50050 |
UDP port to listen on for LlamaNexus server-discovery heartbeats; must match the --discovery-port a serve instance is broadcasting on. |
llamanexus.serverHeartbeatTimeoutSeconds |
10 |
Drop a discovered server from the list if no heartbeat arrives within this long (heartbeats are sent every 1s). |
Model & Generation
| Setting |
Default |
Description |
llamanexus.model |
"" |
Model name to request; empty uses the server's current/default model. |
llamanexus.temperature |
0.2 |
Sampling temperature. |
llamanexus.maxTokens |
2048 |
Max tokens per response. Raise this if the model gets cut off mid-response or mid-tool-call. |
llamanexus.systemPrompt |
(coding assistant prompt) |
System prompt sent with every request. |
llamanexus.contextSize |
4096 |
Fallback context window size, used only for models LlamaNexus can't report a real ctx-size for. |
llamanexus.requestTimeoutSeconds |
120 |
Idle timeout once generation has started (aborts only if no further data arrives for this long). |
llamanexus.loadModelTimeoutSeconds |
300 |
Idle timeout used only while waiting for the very first token, for a cold model load. |
llamanexus.autoCompactThreshold |
85 |
Percentage of context usage at which the older part of the conversation is auto-summarized. 0 disables automatic compaction. |
llamanexus.autoCompactKeepMessages |
6 |
Number of most recent messages kept verbatim when compacting. |
| Setting |
Default |
Description |
llamanexus.enableFileTools |
true |
Allow read_file/patch_file/write_file/list_files. Writes/patches always ask for confirmation. |
llamanexus.enableBashTool |
false |
Allow run_bash directly in your workspace root. Always asks for confirmation; output truncated, 60s kill timeout. |
llamanexus.enablePlanningTool |
true |
Allow update_plan - never touches disk, works even in Plan Mode. |
llamanexus.enableAgentTool |
false |
Allow run_agent to delegate to the session's configured agent server. |
llamanexus.maxAgentSteps |
8 |
Maximum back-and-forth turns a single run_agent dispatch can take. |
llamanexus.maxToolCallRepeats |
3 |
Stop a tool-calling chain if the model repeats the exact same call this many times in a row. |
llamanexus.maxToolChainDepth |
20 |
Maximum chained tool-call round-trips per message, as a backstop. |
Chat Appearance
| Setting |
Default |
Description |
llamanexus.timestampFormat |
HH:mm |
Format for the timestamp next to each message's role title. Tokens: YYYY, MM, DD, HH, mm, ss, hh, A. |
llamanexus.chatFontSize |
12 |
Font size (px) for chat message content. |
llamanexus.chatCodeFontSize |
12 |
Font size (px) for fenced/inline code blocks and other monospace content. |
llamanexus.chatMetaFontSize |
12 |
Font size (px) for message metadata: role titles, timestamps, system/tool/agent notes, reasoning sections, plan panel. |
llamanexus.uiFontSize |
12 |
Font size (px) for the rest of the chat UI: composer, model/command menus, tuning sidebar, server list, dialogs. |