Skip to content

Commit 7508d90

Browse files
committed
chore(release): prepare 2.9.0
Bump seven packages 2.8.6 -> 2.9.0, add bilingual CHANGELOG (app control-plane commands, omni default model, free-tier confirmation/recovery hints, telemetry uid), sync SKILL metadata.
1 parent f8f0c46 commit 7508d90

18 files changed

Lines changed: 62 additions & 16 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,29 @@ The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and
66

77
[中文版](CHANGELOG.zh.md) · [README](README.md) · [Contributing](CONTRIBUTING.md)
88

9+
## [2.9.0] - 2026-11-12
10+
11+
### Added
12+
13+
- **App control-plane commands**: Manage Bailian applications from the CLI via the console gateway.
14+
- `bl app create` / `get` / `update` / `publish` / `delete` / `copy` / `versions` for agents (app-control 2.0) and workflows; `delete` is high-risk and requires `--yes`.
15+
- `bl app workflow get` / `save` / `publish` / `export` for workflow canvases; `save` replaces the whole draft with optimistic-lock versioning, `publish` normalizes triggers like the console editor.
16+
- Agent config updates read the current draft and merge `--model` / `--instructions` / `--config-json` / `--config-file`.
17+
- **App list filtering**: `bl app list --type workflow` lists workflows using the console exclusion filter.
18+
19+
### Changed
20+
21+
- **Omni default model**: `bl omni` now defaults to `qwen3.8-omni-flash` (was `qwen3.5-omni-plus`).
22+
23+
### Fixed
24+
25+
- **Free-tier model operations**: Tighten confirmation gating and error handling; recovery stays behind the confirmation gate.
26+
- **Recovery hints**: Preserve the explicit `--config` profile after API Key fallback, and append `--config` for named profiles.
27+
28+
### Internal
29+
30+
- **Telemetry identity**: Replace the anonymous device_id with a persisted anonymous uid, published atomically (temp+rename) to avoid short-writes and stale-lock races.
31+
932
## [2.8.6] - 2026-11-12
1033

1134
### Added

‎CHANGELOG.zh.md‎

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,29 @@
66

77
[English](CHANGELOG.md) · [README](README.zh.md) · [参与贡献](CONTRIBUTING.zh.md)
88

9+
## [2.9.0] - 2026-11-12
10+
11+
### 新增
12+
13+
- **应用控制面命令**:通过控制台网关在命令行管理百炼应用。
14+
- `bl app create` / `get` / `update` / `publish` / `delete` / `copy` / `versions`:管理智能体(app-control 2.0)与工作流;`delete` 为高风险操作,需 `--yes`。
15+
- `bl app workflow get` / `save` / `publish` / `export`:管理工作流画布;`save` 整幅替换草稿并带乐观锁版本,`publish` 按控制台编辑器逻辑规范化触发器。
16+
- 智能体配置更新先读取当前草稿,再合并 `--model` / `--instructions` / `--config-json` / `--config-file`。
17+
- **应用列表筛选**:`bl app list --type workflow` 按控制台排除法列出工作流。
18+
19+
### 变更
20+
21+
- **Omni 默认模型**:`bl omni` 默认模型改为 `qwen3.8-omni-flash`(原 `qwen3.5-omni-plus`)。
22+
23+
### 修复
24+
25+
- **免费额度模型操作**:收紧确认闸门与错误处理;恢复操作保持在确认闸门之后。
26+
- **恢复提示**:API Key 回退后保留显式 `--config` 配置 profile,并为命名 profile 追加 `--config` 提示。
27+
28+
### 内部
29+
30+
- **遥测身份**:以持久化的匿名 uid 替代匿名 device_id,采用原子发布(临时文件+重命名),避免短写与陈旧锁竞争。
31+
932
## [2.8.6] - 2026-11-12
1033

1134
### 新增

‎packages/bailian-kb-dsh/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "bailian-kb-dsh",
3-
"version": "2.8.6",
3+
"version": "2.9.0",
44
"description": "Bailian knowledge-base tools for DeepSeek Harness: kb_search and kb_chat over the DashScope RAG API, plus the bl CLI management skill.",
55
"keywords": [
66
"alibaba-cloud",

‎packages/bailian-memo-dsh/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "bailian-memo-dsh",
3-
"version": "2.8.6",
3+
"version": "2.9.0",
44
"description": "Bailian personal memory for DeepSeek Harness: automatic recall, silent curation, and user-controlled remember/forget.",
55
"keywords": [
66
"alibaba-cloud",

‎packages/cli/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "bailian-cli",
3-
"version": "2.8.6",
3+
"version": "2.9.0",
44
"description": "CLI for Aliyun Model Studio (DashScope) AI Platform.",
55
"keywords": [
66
"agent",

‎packages/commands/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "bailian-cli-commands",
3-
"version": "2.8.6",
3+
"version": "2.9.0",
44
"description": "Command library for bailian-cli products (knowledge, memory, media, …). See https://www.npmjs.com/package/bailian-cli for usage.",
55
"homepage": "https://bailian.console.aliyun.com/cli",
66
"bugs": {

‎packages/core/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "bailian-cli-core",
3-
"version": "2.8.6",
3+
"version": "2.9.0",
44
"description": "Core SDK for bailian-cli. See https://www.npmjs.com/package/bailian-cli for usage.",
55
"homepage": "https://bailian.console.aliyun.com/cli",
66
"bugs": {

‎packages/kscli/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "knowledge-studio-cli",
3-
"version": "2.8.6",
3+
"version": "2.9.0",
44
"description": "Lightweight RAG CLI for Aliyun Model Studio — focused on knowledge-base retrieval.",
55
"keywords": [
66
"alibaba-cloud",

‎packages/runtime/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "bailian-cli-runtime",
3-
"version": "2.8.6",
3+
"version": "2.9.0",
44
"description": "Runtime framework for bailian-cli (createCli, registry, args, output, pipeline). See https://www.npmjs.com/package/bailian-cli for usage.",
55
"homepage": "https://bailian.console.aliyun.com/cli",
66
"bugs": {

‎skills/bailian-cli/SKILL.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
name: bailian-cli
33
metadata:
4-
version: "2.8.6"
4+
version: "2.9.0"
55
requires:
66
bins: ["bl"]
77
description: >-

0 commit comments

Comments
 (0)