🛟 Updated.
405ba05 parent: 8d8a045 modified
agent.go.yaml +0 -23 | @@ -1,12 +1,3 @@ | ||
| 1 | -# Go specialist — asked by the coordinator (agent.yaml) through `ask_agent`, | |
| 2 | -# or by you directly: `mm agent.go.yaml`. Interactive documentation: it | |
| 3 | -# explains a Go concept with short examples in its answer. No tools — it | |
| 4 | -# builds nothing, writes no file, and only writes a whole program when asked | |
| 5 | -# to. | |
| 6 | -# | |
| 7 | -# Mellum2 12B A2.5B thinking (JetBrains, a mixture of experts: 12B weights, | |
| 8 | -# 2.5B active per token): a code model that reasons before answering. | |
| 9 | - | |
| 10 | 1 | provider: llmman |
| 11 | 2 | model: hf.co/JetBrains/Mellum2-12B-A2.5B-Instruct-GGUF-Q4_K_M:Q4_K_M |
| 12 | 3 | baseUrl: http://127.0.0.1:17434/v1 |
| @@ -14,21 +5,13 @@ fallback: http://host.docker.internal:17434/v1 | ||
| 14 | 5 | contextWindow: 32768 |
| 15 | 6 | |
| 16 | 7 | sampling: |
| 17 | - # No sampling in the GGUF; values usual for a thinking model (never 0.0: | |
| 18 | - # thinking models loop). | |
| 19 | 8 | temperature: 0.6 |
| 20 | 9 | top_p: 0.95 |
| 21 | - # The reasoning plus an explanation with examples. | |
| 22 | 10 | max_tokens: 8192 |
| 23 | - # On by default in the template; written so the choice is visible. | |
| 24 | - chat_template_kwargs: | |
| 25 | - enable_thinking: true | |
| 26 | 11 | |
| 27 | -showThinking: false | |
| 28 | 12 | watchdogTimeout: 3m |
| 29 | 13 | firstTokenTimeout: 3m |
| 30 | 14 | |
| 31 | -# No tools: one answer. | |
| 32 | 15 | maxTurns: 2 |
| 33 | 16 | maxOutput: 20000 |
| 34 | 17 | |
| @@ -40,12 +23,6 @@ fetchContentTool: false | ||
| 40 | 23 | askUserTool: false |
| 41 | 24 | skillsDir: no-skills |
| 42 | 25 | |
| 43 | -agentsMd: | |
| 44 | - enabled: false | |
| 45 | - | |
| 46 | -sessions: | |
| 47 | - enabled: false | |
| 48 | - | |
| 49 | 26 | acp: |
| 50 | 27 | name: go |
| 51 | 28 | title: 🐹 Go specialist |
| @@ -1,12 +1,3 @@ | |||
| 1 | -# Go specialist — asked by the coordinator (agent.yaml) through `ask_agent`, | ||
| 2 | -# or by you directly: `mm agent.go.yaml`. Interactive documentation: it | ||
| 3 | -# explains a Go concept with short examples in its answer. No tools — it | ||
| 4 | -# builds nothing, writes no file, and only writes a whole program when asked | ||
| 5 | -# to. | ||
| 6 | -# | ||
| 7 | -# Mellum2 12B A2.5B thinking (JetBrains, a mixture of experts: 12B weights, | ||
| 8 | -# 2.5B active per token): a code model that reasons before answering. | ||
| 9 | - | ||
| 10 | provider: llmman | 1 | provider: llmman |
| 11 | model: hf.co/JetBrains/Mellum2-12B-A2.5B-Instruct-GGUF-Q4_K_M:Q4_K_M | 2 | model: hf.co/JetBrains/Mellum2-12B-A2.5B-Instruct-GGUF-Q4_K_M:Q4_K_M |
| 12 | baseUrl: http://127.0.0.1:17434/v1 | 3 | baseUrl: http://127.0.0.1:17434/v1 |
| @@ -14,21 +5,13 @@ fallback: http://host.docker.internal:17434/v1 | |||
| 14 | contextWindow: 32768 | 5 | contextWindow: 32768 |
| 15 | 6 | ||
| 16 | sampling: | 7 | sampling: |
| 17 | - # No sampling in the GGUF; values usual for a thinking model (never 0.0: | ||
| 18 | - # thinking models loop). | ||
| 19 | temperature: 0.6 | 8 | temperature: 0.6 |
| 20 | top_p: 0.95 | 9 | top_p: 0.95 |
| 21 | - # The reasoning plus an explanation with examples. | ||
| 22 | max_tokens: 8192 | 10 | max_tokens: 8192 |
| 23 | - # On by default in the template; written so the choice is visible. | ||
| 24 | - chat_template_kwargs: | ||
| 25 | - enable_thinking: true | ||
| 26 | 11 | ||
| 27 | -showThinking: false | ||
| 28 | watchdogTimeout: 3m | 12 | watchdogTimeout: 3m |
| 29 | firstTokenTimeout: 3m | 13 | firstTokenTimeout: 3m |
| 30 | 14 | ||
| 31 | -# No tools: one answer. | ||
| 32 | maxTurns: 2 | 15 | maxTurns: 2 |
| 33 | maxOutput: 20000 | 16 | maxOutput: 20000 |
| 34 | 17 | ||
| @@ -40,12 +23,6 @@ fetchContentTool: false | |||
| 40 | askUserTool: false | 23 | askUserTool: false |
| 41 | skillsDir: no-skills | 24 | skillsDir: no-skills |
| 42 | 25 | ||
| 43 | -agentsMd: | ||
| 44 | - enabled: false | ||
| 45 | - | ||
| 46 | -sessions: | ||
| 47 | - enabled: false | ||
| 48 | - | ||
| 49 | acp: | 26 | acp: |
| 50 | name: go | 27 | name: go |
| 51 | title: 🐹 Go specialist | 28 | title: 🐹 Go specialist |
modified
agent.rust.yaml +0 -23 | @@ -1,12 +1,3 @@ | ||
| 1 | -# Rust specialist — asked by the coordinator (agent.yaml) through `ask_agent`, | |
| 2 | -# or by you directly: `mm agent.rust.yaml`. Interactive documentation: it | |
| 3 | -# explains a Rust concept with short examples in its answer. No tools — it | |
| 4 | -# builds nothing, writes no file, and only writes a whole program when asked | |
| 5 | -# to. | |
| 6 | -# | |
| 7 | -# Mellum2 12B A2.5B thinking (JetBrains, a mixture of experts: 12B weights, | |
| 8 | -# 2.5B active per token): a code model that reasons before answering. | |
| 9 | - | |
| 10 | 1 | provider: llmman |
| 11 | 2 | model: hf.co/JetBrains/Mellum2-12B-A2.5B-Instruct-GGUF-Q4_K_M:Q4_K_M |
| 12 | 3 | baseUrl: http://127.0.0.1:17434/v1 |
| @@ -14,21 +5,13 @@ fallback: http://host.docker.internal:17434/v1 | ||
| 14 | 5 | contextWindow: 32768 |
| 15 | 6 | |
| 16 | 7 | sampling: |
| 17 | - # No sampling in the GGUF; values usual for a thinking model (never 0.0: | |
| 18 | - # thinking models loop). | |
| 19 | 8 | temperature: 0.6 |
| 20 | 9 | top_p: 0.95 |
| 21 | - # The reasoning plus an explanation with examples. | |
| 22 | 10 | max_tokens: 8192 |
| 23 | - # On by default in the template; written so the choice is visible. | |
| 24 | - chat_template_kwargs: | |
| 25 | - enable_thinking: true | |
| 26 | 11 | |
| 27 | -showThinking: false | |
| 28 | 12 | watchdogTimeout: 3m |
| 29 | 13 | firstTokenTimeout: 3m |
| 30 | 14 | |
| 31 | -# No tools: one answer. | |
| 32 | 15 | maxTurns: 2 |
| 33 | 16 | maxOutput: 20000 |
| 34 | 17 | |
| @@ -40,12 +23,6 @@ fetchContentTool: false | ||
| 40 | 23 | askUserTool: false |
| 41 | 24 | skillsDir: no-skills |
| 42 | 25 | |
| 43 | -agentsMd: | |
| 44 | - enabled: false | |
| 45 | - | |
| 46 | -sessions: | |
| 47 | - enabled: false | |
| 48 | - | |
| 49 | 26 | acp: |
| 50 | 27 | name: rust |
| 51 | 28 | title: 🦀 Rust specialist |
| @@ -1,12 +1,3 @@ | |||
| 1 | -# Rust specialist — asked by the coordinator (agent.yaml) through `ask_agent`, | ||
| 2 | -# or by you directly: `mm agent.rust.yaml`. Interactive documentation: it | ||
| 3 | -# explains a Rust concept with short examples in its answer. No tools — it | ||
| 4 | -# builds nothing, writes no file, and only writes a whole program when asked | ||
| 5 | -# to. | ||
| 6 | -# | ||
| 7 | -# Mellum2 12B A2.5B thinking (JetBrains, a mixture of experts: 12B weights, | ||
| 8 | -# 2.5B active per token): a code model that reasons before answering. | ||
| 9 | - | ||
| 10 | provider: llmman | 1 | provider: llmman |
| 11 | model: hf.co/JetBrains/Mellum2-12B-A2.5B-Instruct-GGUF-Q4_K_M:Q4_K_M | 2 | model: hf.co/JetBrains/Mellum2-12B-A2.5B-Instruct-GGUF-Q4_K_M:Q4_K_M |
| 12 | baseUrl: http://127.0.0.1:17434/v1 | 3 | baseUrl: http://127.0.0.1:17434/v1 |
| @@ -14,21 +5,13 @@ fallback: http://host.docker.internal:17434/v1 | |||
| 14 | contextWindow: 32768 | 5 | contextWindow: 32768 |
| 15 | 6 | ||
| 16 | sampling: | 7 | sampling: |
| 17 | - # No sampling in the GGUF; values usual for a thinking model (never 0.0: | ||
| 18 | - # thinking models loop). | ||
| 19 | temperature: 0.6 | 8 | temperature: 0.6 |
| 20 | top_p: 0.95 | 9 | top_p: 0.95 |
| 21 | - # The reasoning plus an explanation with examples. | ||
| 22 | max_tokens: 8192 | 10 | max_tokens: 8192 |
| 23 | - # On by default in the template; written so the choice is visible. | ||
| 24 | - chat_template_kwargs: | ||
| 25 | - enable_thinking: true | ||
| 26 | 11 | ||
| 27 | -showThinking: false | ||
| 28 | watchdogTimeout: 3m | 12 | watchdogTimeout: 3m |
| 29 | firstTokenTimeout: 3m | 13 | firstTokenTimeout: 3m |
| 30 | 14 | ||
| 31 | -# No tools: one answer. | ||
| 32 | maxTurns: 2 | 15 | maxTurns: 2 |
| 33 | maxOutput: 20000 | 16 | maxOutput: 20000 |
| 34 | 17 | ||
| @@ -40,12 +23,6 @@ fetchContentTool: false | |||
| 40 | askUserTool: false | 23 | askUserTool: false |
| 41 | skillsDir: no-skills | 24 | skillsDir: no-skills |
| 42 | 25 | ||
| 43 | -agentsMd: | ||
| 44 | - enabled: false | ||
| 45 | - | ||
| 46 | -sessions: | ||
| 47 | - enabled: false | ||
| 48 | - | ||
| 49 | acp: | 26 | acp: |
| 50 | name: rust | 27 | name: rust |
| 51 | title: 🦀 Rust specialist | 28 | title: 🦀 Rust specialist |
modified
agent.yaml +12 -12 | @@ -1,7 +1,7 @@ | ||
| 1 | 1 | # Coding helpers — interactive documentation for Go and Rust |
| 2 | 2 | |
| 3 | 3 | provider: llmman |
| 4 | -model: hf.co/openbmb/MiniCPM5-2B-GGUF:Q4_K_M | |
| 4 | +model: hf.co/unsloth/Qwen3.5-0.8B-GGUF:latest | |
| 5 | 5 | baseUrl: http://127.0.0.1:17434/v1 |
| 6 | 6 | fallback: http://host.docker.internal:17434/v1 |
| 7 | 7 | contextWindow: 32768 |
| @@ -18,17 +18,17 @@ mmConfigs: | ||
| 18 | 18 | path: agent.rust.yaml |
| 19 | 19 | description: >- |
| 20 | 20 | Rust specialist. Explains Rust concepts and how to do something in |
| 21 | - Rust, with short examples, like documentation. For any question about | |
| 22 | - Rust. | |
| 21 | + Rust, with short examples, like documentation. For any question about Rust. | |
| 23 | 22 | yolo: true |
| 24 | 23 | |
| 25 | 24 | sampling: |
| 26 | - temperature: 0.3 | |
| 25 | + temperature: 0.0 | |
| 27 | 26 | top_p: 0.95 |
| 28 | 27 | max_tokens: 2048 |
| 29 | 28 | parallel_tool_calls: false |
| 30 | 29 | chat_template_kwargs: |
| 31 | - enable_thinking: false | |
| 30 | + enable_thinking: true | |
| 31 | + reasoning_effort: low | |
| 32 | 32 | |
| 33 | 33 | watchdogTimeout: 5m |
| 34 | 34 | firstTokenTimeout: 3m |
| @@ -43,9 +43,10 @@ bashTool: false | ||
| 43 | 43 | editTools: false |
| 44 | 44 | planTool: false |
| 45 | 45 | fetchContentTool: false |
| 46 | -askUserTool: false | |
| 47 | 46 | skillsDir: no-skills |
| 48 | 47 | |
| 48 | +askUserTool: true | |
| 49 | + | |
| 49 | 50 | acp: |
| 50 | 51 | name: coding-helpers |
| 51 | 52 | title: 🧭 Coding helpers (Go, Rust) |
| @@ -53,13 +54,12 @@ acp: | ||
| 53 | 54 | system: | |
| 54 | 55 | You are the front desk of two programming specialists: go and rust. |
| 55 | 56 | |
| 56 | - When the user asks something about programming, call the ask_agent tool once: | |
| 57 | - - agent: go if the question is about Go, rust if it is about Rust. | |
| 57 | + When the user asks something about programming, call the ask_agent tool: | |
| 58 | + - agent: go if the question is about Go, | |
| 59 | + - agent: rust if the question is about Rust. | |
| 58 | 60 | - prompt: the user's message, copied exactly. |
| 59 | 61 | - with_context: true, so the specialist sees the conversation so far. |
| 60 | 62 | |
| 61 | - When the tool has answered, write one short sentence in the user's | |
| 62 | - language saying the explanation is above. | |
| 63 | + When the tool has answered, write one very short sentence saying the explanation is above. | |
| 63 | 64 | |
| 64 | - If the language is neither Go nor Rust, say in one sentence that you only know Go and Rust. | |
| 65 | - When the user only greets you, greet back. | |
| 65 | + If the language is neither Go nor Rust, say that you only know Go and Rust. | |
| \ No newline at end of file | ||
| @@ -1,7 +1,7 @@ | |||
| 1 | # Coding helpers — interactive documentation for Go and Rust | 1 | # Coding helpers — interactive documentation for Go and Rust |
| 2 | 2 | ||
| 3 | provider: llmman | 3 | provider: llmman |
| 4 | -model: hf.co/openbmb/MiniCPM5-2B-GGUF:Q4_K_M | 4 | +model: hf.co/unsloth/Qwen3.5-0.8B-GGUF:latest |
| 5 | baseUrl: http://127.0.0.1:17434/v1 | 5 | baseUrl: http://127.0.0.1:17434/v1 |
| 6 | fallback: http://host.docker.internal:17434/v1 | 6 | fallback: http://host.docker.internal:17434/v1 |
| 7 | contextWindow: 32768 | 7 | contextWindow: 32768 |
| @@ -18,17 +18,17 @@ mmConfigs: | |||
| 18 | path: agent.rust.yaml | 18 | path: agent.rust.yaml |
| 19 | description: >- | 19 | description: >- |
| 20 | Rust specialist. Explains Rust concepts and how to do something in | 20 | Rust specialist. Explains Rust concepts and how to do something in |
| 21 | - Rust, with short examples, like documentation. For any question about | 21 | + Rust, with short examples, like documentation. For any question about Rust. |
| 22 | - Rust. | ||
| 23 | yolo: true | 22 | yolo: true |
| 24 | 23 | ||
| 25 | sampling: | 24 | sampling: |
| 26 | - temperature: 0.3 | 25 | + temperature: 0.0 |
| 27 | top_p: 0.95 | 26 | top_p: 0.95 |
| 28 | max_tokens: 2048 | 27 | max_tokens: 2048 |
| 29 | parallel_tool_calls: false | 28 | parallel_tool_calls: false |
| 30 | chat_template_kwargs: | 29 | chat_template_kwargs: |
| 31 | - enable_thinking: false | 30 | + enable_thinking: true |
| 31 | + reasoning_effort: low | ||
| 32 | 32 | ||
| 33 | watchdogTimeout: 5m | 33 | watchdogTimeout: 5m |
| 34 | firstTokenTimeout: 3m | 34 | firstTokenTimeout: 3m |
| @@ -43,9 +43,10 @@ bashTool: false | |||
| 43 | editTools: false | 43 | editTools: false |
| 44 | planTool: false | 44 | planTool: false |
| 45 | fetchContentTool: false | 45 | fetchContentTool: false |
| 46 | -askUserTool: false | ||
| 47 | skillsDir: no-skills | 46 | skillsDir: no-skills |
| 48 | 47 | ||
| 48 | +askUserTool: true | ||
| 49 | + | ||
| 49 | acp: | 50 | acp: |
| 50 | name: coding-helpers | 51 | name: coding-helpers |
| 51 | title: 🧭 Coding helpers (Go, Rust) | 52 | title: 🧭 Coding helpers (Go, Rust) |
| @@ -53,13 +54,12 @@ acp: | |||
| 53 | system: | | 54 | system: | |
| 54 | You are the front desk of two programming specialists: go and rust. | 55 | You are the front desk of two programming specialists: go and rust. |
| 55 | 56 | ||
| 56 | - When the user asks something about programming, call the ask_agent tool once: | 57 | + When the user asks something about programming, call the ask_agent tool: |
| 57 | - - agent: go if the question is about Go, rust if it is about Rust. | 58 | + - agent: go if the question is about Go, |
| 59 | + - agent: rust if the question is about Rust. | ||
| 58 | - prompt: the user's message, copied exactly. | 60 | - prompt: the user's message, copied exactly. |
| 59 | - with_context: true, so the specialist sees the conversation so far. | 61 | - with_context: true, so the specialist sees the conversation so far. |
| 60 | 62 | ||
| 61 | - When the tool has answered, write one short sentence in the user's | 63 | + When the tool has answered, write one very short sentence saying the explanation is above. |
| 62 | - language saying the explanation is above. | ||
| 63 | 64 | ||
| 64 | - If the language is neither Go nor Rust, say in one sentence that you only know Go and Rust. | 65 | + If the language is neither Go nor Rust, say that you only know Go and Rust. |
| 65 | - When the user only greets you, greet back. | ||
| \ No newline at end of file | \ No newline at end of file | ||