chenanran555
4f41eaabc2
chore(release): prepare 1.20.0
2026-09-03 10:47:23 +08:00
chenanran555
e1634c40ed
chore(deps): upgrade @openagentpack/sdk to 0.5.0
2026-09-02 22:26:33 +08:00
chenanran555
4c5688ad4a
feat(managed-agent)!: restrict CLI to Bailian provider
...
Remove multi-provider CLI flags and reject non-Bailian provider configs while preserving SDK support.
2026-09-02 19:23:40 +08:00
chenanran555
176961dc56
feat(managed-agent): hide capabilities command from public CLI
2026-09-02 15:33:50 +08:00
chenanran555
9d19558645
feat(managed-agent): enforce high-risk confirmation for runtime operations
2026-09-02 15:07:22 +08:00
chenanran555
a9200a3f85
Merge remote-tracking branch 'origin/main' into feat/cma-command
...
# Conflicts:
# packages/commands/src/commands/managed-agent/session-delete.ts
# packages/commands/tests/e2e/managed-agent.e2e.test.ts
# skills/bailian-managed-agent/SKILL.md
# skills/bailian-managed-agent/reference/managed-agent.md
2026-09-02 14:51:49 +08:00
chenanran555
83d7982ecb
feat(managed-agent): support creating agents with remote and local skills
2026-09-02 14:36:22 +08:00
若麒
737f8db359
chore(release): prepare 1.19.0
2026-09-01 20:21:21 +08:00
若麒
a402026cce
Merge remote-tracking branch 'origin/main' into feat/runtime-risk-confirmation
2026-09-01 19:49:04 +08:00
若麒
da6e1313e5
feat(commands): migrate delete commands to runtime risk confirmation
2026-09-01 19:25:50 +08:00
若麒
2d2ec1c628
Merge remote-tracking branch 'origin/feat/quota-delete-split' into feat/runtime-risk-confirmation
2026-09-01 19:16:40 +08:00
若麒
5a1dfa5227
chore(release): prepare 1.18.2
2026-09-01 18:56:28 +08:00
故璃
fd96fd664c
feat(quota): split --delete into a dedicated quota delete command
...
The destructive --delete flag sat on "quota update", but the --yes
high-risk confirmation guards command paths rather than individual flags.
Promote it to its own "quota delete" command with a --yes guardrail, and
reduce "quota update" to QPM/TPM updates only.
2026-09-01 17:35:46 +08:00
若麒
719c0b68bb
Merge remote-tracking branch 'origin/main' into feat/runtime-risk-confirmation
2026-09-01 17:06:41 +08:00
故璃
9e6f5ca9cb
fix(skill): retry registry fetches and tolerate blocked backup cleanup
...
- bl skill init: raise index timeout 10s→30s and retry transient network
failures (3 attempts); advisor sync silent channel stays fail-fast
- make post-swap backup deletion best-effort so host safe-delete guards
cannot fail a completed install (postinstall.js mirror included)
- add unit coverage for guard-blocked cleanup and registry retry policy
2026-09-01 16:37:12 +08:00
故璃
38926aeb22
feat: require --yes confirmation for destructive operations
...
- finetune/deploy/dataset delete: add --yes flag + confirmDangerousAction
- quota update --delete: confirm before clearing rate limits
- non-TTY runs without --yes fail with a USAGE error
- add e2e coverage and regenerate skill references
2026-08-31 19:26:31 +08:00
chenanran555
67ae182ec3
feat(managed-agent): require confirmation for removals
2026-08-31 11:06:43 +08:00
若麒
59250c4f44
perf(test): streamline command e2e execution
2026-08-28 19:14:06 +08:00
若麒
676b6c2ece
test(runtime): update auth fallback fixture for confirmation context
2026-08-28 17:48:07 +08:00
若麒
4f59ca5118
Merge branch 'main' into feat/runtime-risk-confirmation
2026-08-28 17:42:57 +08:00
若麒
0872ff6a20
feat(cli): expose high-risk confirmation guidance in help and skills
2026-08-28 17:19:24 +08:00
若麒
98ebeb398c
perf(test): run registry smoke help checks in process
2026-08-28 16:54:55 +08:00
若麒
8a7674e7c3
chore(release): prepare 1.18.1
2026-08-28 15:37:15 +08:00
若麒
afb547e0c8
refactor(commands): migrate remaining confirmations to runtime gate
2026-08-28 14:35:17 +08:00
rendianmeng
bd8b08b617
feat: cancel validate API key
2026-08-28 13:10:56 +08:00
chenanran555
449eede237
fix(managed-agent): upgrade OpenAgentPack SDK to 0.4.0 beta
2026-08-27 20:47:51 +08:00
若麒
8906108744
refactor(knowledge): migrate high-risk commands to runtime confirmation
2026-08-27 19:42:51 +08:00
chenanran555
2fbb6efe67
Merge remote-tracking branch 'origin/main' into feat/cma-command
2026-08-27 17:27:55 +08:00
chenanran555
47e9bcc634
feat(managed-agent): add scoped resource create commands
2026-08-27 17:01:27 +08:00
若麒
00bcee36a6
feat(runtime): add unified confirmation gate for high-risk commands
2026-08-27 15:54:23 +08:00
chenanran555
4c7ef0c7a5
feat(managed-agent): add scoped agent create command
...
Add `bl managed-agent agent create` with automatic YAML key generation,
atomic config updates, preview-by-default behavior, and create-only scoped
apply that ignores unrelated resource drift.
2026-08-27 11:44:00 +08:00
若麒
17ffde4ac2
chore(release): prepare 1.18.0
2026-08-27 11:33:50 +08:00
若麒
9600f06205
Merge remote-tracking branch 'origin/main' into feat/profile-capability-fallback
...
# Conflicts:
# skills/bailian-gen/reference/index.md
2026-08-26 19:27:01 +08:00
若麒
fc3ac36d00
Merge branch 'main' into feat/profile-capability-fallback
2026-08-26 18:54:01 +08:00
Gong Shiqi
fe11227789
Merge pull request #174 from modelstudioai/feat/update-def-video-model
...
Switch default video model to wan3.0-video
2026-08-26 18:00:38 +08:00
若麒
d343dc3265
fix(auth): only apply profile presets on login
2026-08-26 17:10:00 +08:00
clh02467605
0d24f46f73
fix(e2e): unbind wan3.0/--file dry-run tests from token-plan
2026-08-26 17:09:27 +08:00
clh02467605
8360a9f584
feat(e2e): add tests for video generation with --file option and mutual exclusivity checks
2026-08-26 15:48:08 +08:00
若麒
670c15532b
feat(auth): expand Token Plan capabilities and speech defaults
2026-08-26 13:42:27 +08:00
zeyu.fz
adb1ced45c
chore(bailian-kb-dsh): 更新版本号至0.1.19
...
- 将package.json中的版本号从0.1.18更新为0.1.19
- 保持项目描述和关键词不变
- 为发布新版本做准备
2026-08-24 21:19:29 +08:00
chenanran555
69c1fb9f08
feat(managed-agent): 增加托管 Agent 全面管理命令集及功能实现
...
- 扩展 CLI 命令,新增托管 Agent 相关全部操作命令包括能力、Agent、环境、技能、保管库、部署、会话及文件管理
- 实现 Agent 列表、详情、版本、搜索等功能
- 实现环境列表、详情及搜索功能
- 实现部署列表、详情、搜索、运行、暂停与恢复功能
- 实现会话的搜索、更新、归档及事件操作功能
- 实现文件上传、列表、下载、删除及搜索功能
- 添加托管 Agent API 操作能力展示命令
- 统一异常处理及输出格式支持,支持 JSON 与表格展示
- 完善分页、查询参数及权限验证逻辑,支持按需筛选与翻页
- 新增输入输出文件支持与控制台保护机制,提升命令行体验和稳定性
2026-08-24 20:15:09 +08:00
zeyu.fz
e023af5be3
docs(kb-dsh): 优化知识服务清单注入与错误处理提示
...
- 补查型工具(service_find)确认不暴露服务清单,避免与catalog冲突
- 清单内容策略扩展,0服务时注入明确禁止猜测id的提示
- 工具描述保持静态,上下文消息注入带source的UserMessage实现动态清单
- bl命令及安装提示仅在动态文本中出现,避免静态描述频繁消耗token
- 错误处理中4xx刷新并追加服务清单,0服务状态下明确提示不重试须创建部署
- service-catalog新增无服务提示及刷新服务列表构建函数
- service-context调整使用新清单构建逻辑,缓存空时注入无服务通知
- tools调整描述文案,提示来自上下文消息且拒绝猜测
- README补充bl CLI安装使用说明
- 测试补充无服务情况注入提示及刷新列表文本内容校验
2026-08-24 19:34:15 +08:00
zeyu.fz
a28d95a763
fix(bailian-kb-dsh): 修正工具数量和agent_id要求描述错误
...
- 将知识工具数量描述从三个改为两个
- 将agent_id要求从可选改为必需
- 更新bailian-card-controller中credentials引用数量从三个到四个
- 维持失败读取时页面可用和写操作正常工作逻辑
2026-08-24 19:01:02 +08:00
zeyu.fz
491858be4a
docs(readme): 更新 Bailian KB dsh 插件的文档和添加运行时说明
...
- 增补详细的 runtime-behavior.md,说明插件的内部运行逻辑和设计取舍
- 完善 packages/bailian-kb-dsh 的 README,添加英文版及使用要求说明
- 细化配置项说明,示例及环境变量配置方式展示
- 增加 LICENSE 文件,明确 Apache 2.0 许可证
- 说明插件安装、配置、和卸载的详细步骤
- 规范 README 和文档多语言版本的同步更新及说明管理
- 说明服务发现、缓存刷新及代理行为的设计和技术细节
- 细化 Web UI 配置页功能介绍和操作指导
2026-08-24 18:55:28 +08:00
clh02467605
18fd2ed8e5
fix: fixed format
2026-08-24 18:38:02 +08:00
clh02467605
4c51c95f31
feat(video): switch default video model to wan3.0-video and adapt All-in-One support
...
- Update default models for video generate/ref and config UI to wan3.0-video
- Add --file file-to-video support for wan3.0; route kf2v through media[] instead of image2video
- Emit reference voices as standalone reference_audio entries on wan3.0 ref
- Sync e2e/stress tests and bailian-gen reference docs
2026-08-24 18:00:52 +08:00
zeyu.fz
eb8b0892d6
docs(bailian-kb-dsh): 优化 README 文档及技能说明的表述内容
...
- 修正缓存管理中对 API key 和自动获取按钮的描述,更加准确表述工作区权限限制
- 更新缓存存储字段说明,明确 pipeline_list 字段不稳定,无法用作知识库标签
- 简化执行期无进展显示的描述,去除过度复杂说明
- 明确 top_k 参数为客户端截断,强调服务端返回记录数由检索服务配置决定
- 细化服务画像质量依赖服务名的说明,配合后端描述字段补齐做对应改动准备
- 微调技能最佳实践中关于服务命名指导的表述,强调无语义名称导致检索无法路由
- 说明后端描述字段补齐后,服务描述字段可自动生效,提升文档明确性
2026-08-24 15:51:16 +08:00
zeyu.fz
a1023ce9a4
chore(kb-dsh): 精简 src 若干注释
...
删除子仓时期特有的溯源信息("从 bl CLI 类型镜像"、验证时间戳、
Endpoint.AccessDenied 归因等冗余展开)——迁入本仓后这些细节已无参照必要。
涉及 api-types.ts / bl-cli.ts / console-login.ts / index.ts /
service-cache.ts / web/bailian-card-controller.ts。
2026-08-24 15:46:43 +08:00
zeyu.fz
7bc1c49cb6
feat(release): 给 publish.yml 加 bailian-kb-dsh 通道
...
复用同一个 Publish workflow 入口(package 下拉多一项 bailian-kb-dsh),路由到
独立的 publish-kb-dsh.mjs 处理:
- 版本读自身 package.json(不广播全套 bl 版本)
- stable 打 bailian-kb-dsh-v<version> tag(与 bl 的 v<version> 错开命名空间)
- channel 临时 bump 到 0.0.0-beta-<sha>-<stamp>(形态与 bl channel 一致),
finally 还原 package.json
- 走自身的 tsc + tsdown build,无 binary,无 OSS CDN
- 复用 lib/git.mjs / lib/npm.mjs / lib/proc.mjs 三个薄工具
- 复用 workflow 入口 UI 与 setup 步骤(checkout / pnpm / node 24 / gitleaks
/ install),stable 走 environment: production Required Reviewers gate
不复用 publish-stable.mjs / publish-channel.mjs:它们的 loadAndValidatePackages
会广播 core 版本给全套锁步包并强校验一致性,把 kb-dsh 塞进去第一步就 throw。
故意分开是为了保住这个隔离。
本地 --dry-run 端到端跑通:build → 幂等性查重 → pack + publint + gitleaks →
pnpm publish --tag latest|<channel> --provenance --dry-run;channel 模式的
finally 还原后 git diff 干净。
文档:dsh-plugin.md 补发布小节 + 已知待办(publint 那条 web bundle CJS/ESM
warning);publish.md 加 bailian-kb-dsh 定位;packages.mjs 与 AGENTS.md 的
注释同步指向新的 job 与 script 名。
2026-08-24 15:44:19 +08:00
zeyu.fz
a393bdc56b
refactor(kb-dsh): 删除已过期的 reference/*.md,参数详情交还 --help
...
插件不是 CLI,没有义务维护一份 bl 参数手册。已有的 8 个 reference 文件锚死在
bailian-cli 1.16.0:--description 改为必填后(1.17.1)它就在教一条必然失败的命令。
SKILL.md 备注列改为引导 agent 跑 `bl <命令> --help`(与其自身前置检查第 1 步
一致);核心示例补 --description;命令参考段从死链改为纯指引。
docs/agents/dsh-plugin.md D 项同步更新:不带 reference/,不由生成器产出。
2026-08-24 15:17:55 +08:00