Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/test-integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ on:
model:
description: 'LLM model to use'
required: false
default: 'qwen3.5-plus'
default: 'qwen3.6-plus'

env:
MANAGER_IMAGE: hiclaw/manager-agent:ci-test
Expand Down Expand Up @@ -105,7 +105,7 @@ jobs:
HICLAW_LLM_API_KEY: ${{ secrets.HICLAW_LLM_API_KEY }}
run: |
RUNTIME="${{ inputs.worker_runtime || 'openclaw' }}"
MODEL="${{ inputs.model || 'qwen3.5-plus' }}"
MODEL="${{ inputs.model || 'qwen3.6-plus' }}"
if [ "$RUNTIME" = "copaw" ]; then
WORKER_IMG="${{ env.COPAW_WORKER_IMAGE }}"
MANAGER_IMG="${{ env.MANAGER_COPAW_IMAGE }}"
Expand Down Expand Up @@ -369,7 +369,7 @@ jobs:
echo "- Tests: \`$NON_GITHUB_TESTS\`" >> $GITHUB_STEP_SUMMARY
echo "- Manager Image: \`${{ env.MANAGER_IMAGE }}\`" >> $GITHUB_STEP_SUMMARY
echo "- Worker Runtime: \`${{ inputs.worker_runtime || 'openclaw' }}\`" >> $GITHUB_STEP_SUMMARY
echo "- Model: \`${{ inputs.model || 'qwen3.5-plus' }}\`" >> $GITHUB_STEP_SUMMARY
echo "- Model: \`${{ inputs.model || 'qwen3.6-plus' }}\`" >> $GITHUB_STEP_SUMMARY

# ============================================================
# Manual baseline re-generation for a specific release version
Expand Down
2 changes: 1 addition & 1 deletion README.zh-CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ Set-ExecutionPolicy Bypass -Scope Process -Force; $wc=New-Object Net.WebClient;

第五步:选择模型接口。百炼 Coding Plan 和百炼通用接口有所不同,这里我们选择 Coding Plan 接口。[购买Coding Plan](https://bailian.console.aliyun.com/cn-beijing/?source_channel=4qjGAvs1Pl&tab=coding-plan#/efm/index)

第六步:选择模型系列。如果第五步中选择的是百炼 Coding Plan,您可以选择 qwen3.5-plus、GLM等,待 Matrix room 建立起来后,还可通过发送指令,让 Manager 切换其他到模型。
第六步:选择模型系列。如果第五步中选择的是百炼 Coding Plan,您可以选择 qwen3.6-plus、GLM等,待 Matrix room 建立起来后,还可通过发送指令,让 Manager 切换其他到模型。

第七步:开始测试 API 联通性,若测试成功,效果如下。
![测试](https://img.alicdn.com/imgextra/i4/O1CN0148wFGG1lYeWKd3Uat_!!6000000004831-2-tps-1752-600.png)
Expand Down
8 changes: 4 additions & 4 deletions copaw/tests/test_bridge.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@ def _make_openclaw_cfg(**memory_search_overrides):
"channels": {"matrix": {"enabled": True, "homeserver": "http://localhost:6167", "accessToken": "tok"}},
"models": {
"providers": {
"gw": {"baseUrl": "http://aigw:8080/v1", "apiKey": "key123", "models": [{"id": "qwen3.5-plus", "name": "qwen3.5-plus"}]}
"gw": {"baseUrl": "http://aigw:8080/v1", "apiKey": "key123", "models": [{"id": "qwen3.6-plus", "name": "qwen3.6-plus"}]}
}
},
"agents": {"defaults": {"model": {"primary": "gw/qwen3.5-plus"}}},
"agents": {"defaults": {"model": {"primary": "gw/qwen3.6-plus"}}},
}
if memory_search_overrides is not None:
base["agents"]["defaults"]["memorySearch"] = {
Expand Down Expand Up @@ -61,10 +61,10 @@ def test_bridge_no_embedding_config():
"channels": {"matrix": {"enabled": True, "homeserver": "http://localhost:6167", "accessToken": "tok"}},
"models": {
"providers": {
"gw": {"baseUrl": "http://aigw:8080/v1", "apiKey": "key123", "models": [{"id": "qwen3.5-plus", "name": "qwen3.5-plus"}]}
"gw": {"baseUrl": "http://aigw:8080/v1", "apiKey": "key123", "models": [{"id": "qwen3.6-plus", "name": "qwen3.6-plus"}]}
}
},
"agents": {"defaults": {"model": {"primary": "gw/qwen3.5-plus"}}},
"agents": {"defaults": {"model": {"primary": "gw/qwen3.6-plus"}}},
}
config = _bridge_and_read(openclaw_cfg)

Expand Down
14 changes: 7 additions & 7 deletions docs/declarative-resource-management.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ spec:
| Field | Type | Required | Default | Description |
|-------|------|----------|---------|-------------|
| `metadata.name` | string | Yes | — | Worker name, globally unique |
| `spec.model` | string | Yes | — | LLM model ID, e.g. `claude-sonnet-4-6`, `qwen3.5-plus` |
| `spec.model` | string | Yes | — | LLM model ID, e.g. `claude-sonnet-4-6`, `qwen3.6-plus` |
| `spec.runtime` | string | No | `openclaw` | Agent runtime: `openclaw` or `copaw` |
| `spec.image` | string | No | `hiclaw/worker-agent:latest` | Custom Docker image |
| `spec.identity` | string | No | — | Worker public identity, used to generate IDENTITY.md |
Expand Down Expand Up @@ -734,7 +734,7 @@ kind: Worker
metadata:
name: alice
spec:
model: qwen3.5-plus
model: qwen3.6-plus
expose:
- port: 8080
- port: 3000
Expand All @@ -759,14 +759,14 @@ metadata:
spec:
leader:
name: lead
model: qwen3.5-plus
model: qwen3.6-plus
workers:
- name: backend
model: qwen3.5-plus
model: qwen3.6-plus
expose:
- port: 8080
- name: frontend
model: qwen3.5-plus
model: qwen3.6-plus
expose:
- port: 3000
```
Expand All @@ -775,10 +775,10 @@ spec:

```bash
# Expose ports via CLI flag
hiclaw apply worker --name alice --model qwen3.5-plus --expose 8080,3000
hiclaw apply worker --name alice --model qwen3.6-plus --expose 8080,3000

# Remove exposed ports (re-apply without --expose)
hiclaw apply worker --name alice --model qwen3.5-plus
hiclaw apply worker --name alice --model qwen3.6-plus
```

### Use Cases
Expand Down
10 changes: 5 additions & 5 deletions docs/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@ HiClaw supports two ways to switch models: **switch the current session model**
Use the `/model` slash command in IM to instantly switch the model for the current session, no restart needed:

```
/model qwen3.5-plus
/model qwen3.6-plus
```

This only affects the current session — the primary model is restored after a restart. Only pre-configured known models are supported; see [`manager/configs/known-models.json`](../manager/configs/known-models.json) for the full list.
Expand All @@ -139,7 +139,7 @@ Use Manager's built-in **model-switch skill** to persistently change the primary

**Why use Manager instead of manual config?**

OpenClaw requires setting the model's context window size (`contextWindow`) in its config. HiClaw defaults to qwen3.5-plus's 200K token window. If you switch to a model with a different window without updating this setting, the session may fail when approaching the window limit — OpenClaw won't know when to compress context.
OpenClaw requires setting the model's context window size (`contextWindow`) in its config. HiClaw defaults to qwen3.6-plus's 1M token window. If you switch to a model with a different window without updating this setting, the session may fail when approaching the window limit — OpenClaw won't know when to compress context.

The model-switch skill:
1. Looks up the correct `contextWindow` and `maxTokens` for the target model
Expand Down Expand Up @@ -176,7 +176,7 @@ Two options are available: **switch the current session model** and **switch the
In the Worker's group chat or DM, use @mention with the `/model` command to switch instantly:

```
@alice /model qwen3.5-plus
@alice /model qwen3.6-plus
```

Only affects the current session — the primary model is restored after a restart. Only pre-configured known models are supported; see [`manager/configs/known-models.json`](../manager/configs/known-models.json) for the full list.
Expand All @@ -185,7 +185,7 @@ Only affects the current session — the primary model is restored after a resta

Manager handles this for you, and supports any model name (not limited to the pre-configured list).

**At creation time**: When asking Manager to create a Worker, specify the model name directly, e.g. "Create a Worker named alice using `qwen3.5-plus`."
**At creation time**: When asking Manager to create a Worker, specify the model name directly, e.g. "Create a Worker named alice using `qwen3.6-plus`."

**After creation**: Tell Manager at any time to switch a Worker's model, e.g. "Switch alice to use `claude-3-5-sonnet`." Manager will update the Worker's configuration accordingly.

Expand All @@ -197,7 +197,7 @@ Make sure Higress is configured to route the target model name to the correct pr

**Single provider**

In the Higress console, set up `default-ai-route` to route requests to your LLM provider. Then tell Manager the model name you want the Worker to use (e.g. `qwen3.5-plus`). Manager will run a connectivity test with that model name and complete the switch automatically.
In the Higress console, set up `default-ai-route` to route requests to your LLM provider. Then tell Manager the model name you want the Worker to use (e.g. `qwen3.6-plus`). Manager will run a connectivity test with that model name and complete the switch automatically.

**Multiple providers**

Expand Down
2 changes: 1 addition & 1 deletion docs/import-worker.md
Original file line number Diff line number Diff line change
Expand Up @@ -377,7 +377,7 @@ bash hiclaw-import.sh -f <resource.yaml> [--prune] [--dry-run]
| `--name <name>` | Worker name (required) | — |
| `--zip <path\|url>` | ZIP package (local path or URL) | — |
| `--package <uri>` | Remote package URI (`nacos://`, `http://`, `oss://`) | — |
| `--model <model>` | LLM model ID | `qwen3.5-plus` |
| `--model <model>` | LLM model ID | `qwen3.6-plus` |
| `--skills <s1,s2>` | Comma-separated built-in skills | — |
| `--mcp-servers <m1,m2>` | Comma-separated MCP servers | — |
| `--runtime <runtime>` | Agent runtime (`openclaw`\|`copaw`) | `openclaw` |
Expand Down
2 changes: 1 addition & 1 deletion docs/manager-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ The Manager is configured via environment variables set during installation. The
|----------|----------|---------|-------------|
| `HICLAW_LLM_API_KEY` | Yes | - | LLM API key |
| `HICLAW_LLM_PROVIDER` | No | `qwen` | LLM provider (`qwen` for Alibaba Cloud, `openai-compat` for OpenAI-compatible APIs) |
| `HICLAW_DEFAULT_MODEL` | No | `qwen3.5-plus` | Default model ID |
| `HICLAW_DEFAULT_MODEL` | No | `qwen3.6-plus` | Default model ID |
| `HICLAW_ADMIN_USER` | No | `admin` | Human admin Matrix username |
| `HICLAW_ADMIN_PASSWORD` | No | (auto-generated) | Human admin password (min 8 chars, MinIO requirement) |
| `HICLAW_MATRIX_DOMAIN` | No | `matrix-local.hiclaw.io:18080` | Matrix server domain (used inside container) |
Expand Down
2 changes: 1 addition & 1 deletion docs/windows-deploy.md
Original file line number Diff line number Diff line change
Expand Up @@ -194,7 +194,7 @@ If you selected CodingPlan in the previous step, a model selection menu appears:

```
Select CodingPlan Default Model:
1) qwen3.5-plus - Qwen 3.5 (Fastest)
1) qwen3.6-plus - Qwen 3.6 (Fastest)
2) glm-5 - Zhipu GLM-5 (Recommended for coding)
3) kimi-k2.5 - Moonshot Kimi K2.5
4) MiniMax-M2.5 - MiniMax M2.5
Expand Down
14 changes: 7 additions & 7 deletions docs/zh-cn/declarative-resource-management.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ spec:
| 字段 | 类型 | 必填 | 默认值 | 说明 |
|------|------|------|--------|------|
| `metadata.name` | string | 是 | — | Worker 名称,全局唯一 |
| `spec.model` | string | 是 | — | LLM 模型 ID,如 `claude-sonnet-4-6`、`qwen3.5-plus` |
| `spec.model` | string | 是 | — | LLM 模型 ID,如 `claude-sonnet-4-6`、`qwen3.6-plus` |
| `spec.runtime` | string | 否 | `openclaw` | Agent 运行时,`openclaw` 或 `copaw` |
| `spec.image` | string | 否 | `hiclaw/worker-agent:latest` | 自定义 Docker 镜像 |
| `spec.identity` | string | 否 | — | Worker 公开身份信息,用于生成 IDENTITY.md |
Expand Down Expand Up @@ -734,7 +734,7 @@ kind: Worker
metadata:
name: alice
spec:
model: qwen3.5-plus
model: qwen3.6-plus
expose:
- port: 8080
- port: 3000
Expand All @@ -759,14 +759,14 @@ metadata:
spec:
leader:
name: lead
model: qwen3.5-plus
model: qwen3.6-plus
workers:
- name: backend
model: qwen3.5-plus
model: qwen3.6-plus
expose:
- port: 8080
- name: frontend
model: qwen3.5-plus
model: qwen3.6-plus
expose:
- port: 3000
```
Expand All @@ -775,10 +775,10 @@ spec:

```bash
# 通过 CLI 参数暴露端口
hiclaw apply worker --name alice --model qwen3.5-plus --expose 8080,3000
hiclaw apply worker --name alice --model qwen3.6-plus --expose 8080,3000

# 取消暴露(不带 --expose 重新 apply)
hiclaw apply worker --name alice --model qwen3.5-plus
hiclaw apply worker --name alice --model qwen3.6-plus
```

### 使用场景
Expand Down
12 changes: 6 additions & 6 deletions docs/zh-cn/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ HiClaw 支持两种模型切换方式:**切换当前会话模型**(即时生
通过 IM 斜杠命令 `/model` 可以即时切换当前会话使用的模型,无需重启:

```
/model qwen3.5-plus
/model qwen3.6-plus
```

这种方式仅对当前会话生效,重启后会恢复为主用模型。且仅支持预置的已知模型列表中的模型,完整列表见 [`manager/configs/known-models.json`](../../manager/configs/known-models.json)。
Expand All @@ -136,7 +136,7 @@ HiClaw 支持两种模型切换方式:**切换当前会话模型**(即时生

**为什么让 Manager 切换而不是手动改配置?**

OpenClaw 需要在配置中设置模型的上下文窗口大小(`contextWindow`)。HiClaw 默认使用 qwen3.5-plus 的 200K token 窗口。如果切换到窗口不同的模型但没有更新这个设置,当对话接近窗口上限时,OpenClaw 不知道何时压缩上下文,可能导致 session 无法使用。
OpenClaw 需要在配置中设置模型的上下文窗口大小(`contextWindow`)。HiClaw 默认使用 qwen3.6-plus 的 1M token 窗口。如果切换到窗口不同的模型但没有更新这个设置,当对话接近窗口上限时,OpenClaw 不知道何时压缩上下文,可能导致 session 无法使用。

模型切换技能会根据模型名自动修改 OpenClaw 配置中的 `contextWindow` 和 `maxTokens`。

Expand All @@ -158,7 +158,7 @@ Manager 会使用模型切换技能完成配置更新。

**单供应商情况**

在 Higress 控制台,将 `default-ai-route` 这个路由配置到你的模型供应商。然后直接告诉 Manager 你想使用的具体模型名(例如 `qwen3.5-plus`)。Manager 会先用该模型名发起一次联通测试,测试通过后自动完成切换。
在 Higress 控制台,将 `default-ai-route` 这个路由配置到你的模型供应商。然后直接告诉 Manager 你想使用的具体模型名(例如 `qwen3.6-plus`)。Manager 会先用该模型名发起一次联通测试,测试通过后自动完成切换。

**多供应商情况**

Expand All @@ -177,7 +177,7 @@ Manager 会使用模型切换技能完成配置更新。
在 Worker 所在的群聊或私聊中,通过 @Worker 加 `/model` 命令即时切换:

```
@alice /model qwen3.5-plus
@alice /model qwen3.6-plus
```

仅对当前会话生效,重启后恢复为主用模型。仅支持预置的已知模型,完整列表见 [`manager/configs/known-models.json`](../../manager/configs/known-models.json)。
Expand All @@ -186,7 +186,7 @@ Manager 会使用模型切换技能完成配置更新。

由 Manager 代为操作,支持任意模型名。

**创建时指定**:在让 Manager 创建 Worker 时直接说明模型,例如"帮我创建一个名为 alice 的 Worker,使用 `qwen3.5-plus`"。
**创建时指定**:在让 Manager 创建 Worker 时直接说明模型,例如"帮我创建一个名为 alice 的 Worker,使用 `qwen3.6-plus`"。

**创建后修改**:随时告诉 Manager 切换某个 Worker 的模型,例如"把 alice 的模型切换为 `claude-3-5-sonnet`",Manager 会自动更新该 Worker 的配置。

Expand All @@ -198,7 +198,7 @@ Manager 会使用模型切换技能完成配置更新。

**单供应商情况**

在 Higress 控制台,将 `default-ai-route` 这个路由配置到你的模型供应商。然后直接告诉 Manager 你想让 Worker 使用的具体模型名(例如 `qwen3.5-plus`)。Manager 会先用该模型名发起一次联通测试,测试通过后自动完成切换。
在 Higress 控制台,将 `default-ai-route` 这个路由配置到你的模型供应商。然后直接告诉 Manager 你想让 Worker 使用的具体模型名(例如 `qwen3.6-plus`)。Manager 会先用该模型名发起一次联通测试,测试通过后自动完成切换。

**多供应商情况**

Expand Down
2 changes: 1 addition & 1 deletion docs/zh-cn/import-worker.md
Original file line number Diff line number Diff line change
Expand Up @@ -375,7 +375,7 @@ bash hiclaw-import.sh -f <resource.yaml> [--prune] [--dry-run]
| `--name <名称>` | Worker 名称(必需) | — |
| `--zip <路径\|URL>` | ZIP 包(本地路径或 URL) | — |
| `--package <URI>` | 远程包 URI(`nacos://`、`http://`、`oss://`) | — |
| `--model <模型>` | LLM 模型 ID | `qwen3.5-plus` |
| `--model <模型>` | LLM 模型 ID | `qwen3.6-plus` |
| `--skills <s1,s2>` | 逗号分隔的内置技能 | — |
| `--mcp-servers <m1,m2>` | 逗号分隔的 MCP Server | — |
| `--runtime <运行时>` | Agent 运行时(`openclaw`\|`copaw`) | `openclaw` |
Expand Down
2 changes: 1 addition & 1 deletion docs/zh-cn/manager-guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Manager 通过安装时设置的环境变量进行配置。安装脚本会生成
|------|----------|--------|------|
| `HICLAW_LLM_API_KEY` | 是 | - | LLM API Key |
| `HICLAW_LLM_PROVIDER` | 否 | `qwen` | LLM 提供商(`qwen` 为阿里云百炼,`openai-compat` 为 OpenAI 兼容 API) |
| `HICLAW_DEFAULT_MODEL` | 否 | `qwen3.5-plus` | 默认模型 ID |
| `HICLAW_DEFAULT_MODEL` | 否 | `qwen3.6-plus` | 默认模型 ID |
| `HICLAW_ADMIN_USER` | 否 | `admin` | 人工管理员的 Matrix 用户名 |
| `HICLAW_ADMIN_PASSWORD` | 否 | (自动生成) | 管理员密码(最少 8 位,MinIO 要求) |
| `HICLAW_MATRIX_DOMAIN` | 否 | `matrix-local.hiclaw.io:18080` | Matrix 服务器域名(容器内使用) |
Expand Down
2 changes: 1 addition & 1 deletion docs/zh-cn/windows-deploy.md
Original file line number Diff line number Diff line change
Expand Up @@ -198,7 +198,7 @@ Set-ExecutionPolicy Bypass -Scope Process -Force; $wc=New-Object Net.WebClient;

```
选择 CodingPlan 默认模型:
1) qwen3.5-plus - 千问 3.5(速度最快)
1) qwen3.6-plus - 千问 3.6(速度最快)
2) glm-5 - 智谱 GLM-5(编程推荐)
3) kimi-k2.5 - Moonshot Kimi K2.5
4) MiniMax-M2.5 - MiniMax M2.5
Expand Down
10 changes: 5 additions & 5 deletions hiclaw-controller/cmd/hiclaw/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -140,9 +140,9 @@ func applyWorkerCmd() *cobra.Command {
hiclaw apply worker --name alice --model claude-sonnet-4-6 --package nacos://inst/ns/spec/v1
hiclaw apply worker --name alice --package reviewer
hiclaw apply worker --name alice --package reviewer/label:latest
hiclaw apply worker --name bob --model qwen3.5-plus
hiclaw apply worker --name bob --model qwen3.6-plus
hiclaw apply worker --name charlie --model gpt-5-mini --skills github-operations --mcp-servers github
hiclaw apply worker --name alice --model qwen3.5-plus --expose 8080,3000`,
hiclaw apply worker --name alice --model qwen3.6-plus --expose 8080,3000`,
RunE: func(cmd *cobra.Command, args []string) error {
if name == "" {
return fmt.Errorf("--name is required")
Expand All @@ -155,15 +155,15 @@ func applyWorkerCmd() *cobra.Command {

// Generate Worker YAML from CLI params
if model == "" {
model = "qwen3.5-plus"
model = "qwen3.6-plus"
}

return applyWorkerFromParams(name, model, packageURI, skills, mcpServers, runtime, expose, dryRun)
},
}

cmd.Flags().StringVar(&name, "name", "", "Worker name (required)")
cmd.Flags().StringVar(&model, "model", "", "LLM model ID (default: qwen3.5-plus)")
cmd.Flags().StringVar(&model, "model", "", "LLM model ID (default: qwen3.6-plus)")
cmd.Flags().StringVar(&zipFile, "zip", "", "Local ZIP package (manifest.json)")
cmd.Flags().StringVar(&packageURI, "package", "", "Remote package URI (nacos://, http://, oss://) or Nacos shorthand (name, name/version, name/label:latest)")
cmd.Flags().StringVar(&skills, "skills", "", "Comma-separated built-in skills")
Expand Down Expand Up @@ -712,7 +712,7 @@ func applyZip(zipPath string, name string, dryRun bool) error {

model := jsonField(string(manifestData), "model")
if model == "" {
model = "qwen3.5-plus"
model = "qwen3.6-plus"
}

// Compute SHA256 of ZIP for content-addressable storage
Expand Down
6 changes: 3 additions & 3 deletions hiclaw-controller/cmd/hiclaw/main_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -167,7 +167,7 @@ kind: Worker
metadata:
name: bob
spec:
model: qwen3.5-plus
model: qwen3.6-plus
`
tmpFile := writeTempYAMLForTest(t, yaml)
resources, err := loadResources([]string{tmpFile})
Expand Down Expand Up @@ -366,7 +366,7 @@ metadata:
name: bob
spec:
package: https://example.com/worker.zip
model: qwen3.5-plus
model: qwen3.6-plus
`,
expected: "https://example.com/worker.zip",
},
Expand All @@ -377,7 +377,7 @@ kind: Worker
metadata:
name: charlie
spec:
model: qwen3.5-plus
model: qwen3.6-plus
`,
expected: "",
},
Expand Down
2 changes: 1 addition & 1 deletion hiclaw-controller/config/crd/workers.hiclaw.io.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ spec:
properties:
model:
type: string
description: LLM model ID (e.g. claude-sonnet-4-6, qwen3.5-plus)
description: LLM model ID (e.g. claude-sonnet-4-6, qwen3.6-plus)
runtime:
type: string
enum: [openclaw, copaw]
Expand Down
Loading
Loading