chenanran555
19bd5a5ea8
test(managed-agent): remove obsolete build confirmation flag
2026-09-08 19:01:47 +08:00
chenanran555
180aac9f28
fix(managed-agent): show absolute YAML paths during init
2026-09-08 16:57:15 +08:00
chenanran555
aa1484264e
fix(managed-agent): improve project initialization and build validation
2026-09-08 14:46:56 +08:00
chenanran555
902516bbad
fix(managed-agent): check latest Playground version before launch
...
Resolve the requested npm version before reusing local builds or running processes, fetch mismatched versions on demand, and preserve explicit binary overrides. Add launcher regression tests and sync the SDK 0.7.0 lockfile.
2026-09-07 20:46:07 +08:00
chenanran555
f44fb2e95f
refactor(managed-agent): use SDK project service subpaths
...
Replace standalone project packages with @openagentpack/sdk 0.7.0 and update project/version imports.
The pnpm lockfile remains pending until SDK 0.7.0 is published to npm; this integration has been validated against the local SDK build.
2026-09-07 19:58:47 +08:00
chenanran555
c6b9931d6f
feat(managed-agent): integrate directory resource scaffolds and safe builds
2026-09-04 17:20:50 +08:00
chenanran555
a92c58420b
fix(managed-agent): use CLI credentials for directory projects
...
Make project init fully offline, stop generating project-local credential files, bind Publish to the reviewed plan fingerprint, remove the unsafe Apply refresh-only mode, and document Agent-owned File mounts.
2026-09-04 11:22:11 +08:00
chenanran555
bcf68a31f3
Merge remote-tracking branch 'origin/main' into feat/managed-agent-ci
...
# Conflicts:
# packages/commands/package.json
# packages/commands/src/commands/managed-agent/apply.ts
# packages/commands/src/commands/managed-agent/init.ts
# packages/commands/tests/e2e/managed-agent.e2e.test.ts
# skills/bailian-managed-agent/SKILL.md
# skills/bailian-managed-agent/reference/index.md
# skills/bailian-managed-agent/reference/managed-agent.md
2026-09-03 11:38:44 +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
若麒
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
故璃
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
故璃
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
e53daf05eb
feat(managed-agent): add directory project workflow
2026-08-31 15:55:10 +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
若麒
4f59ca5118
Merge branch 'main' into feat/runtime-risk-confirmation
2026-08-28 17:42:57 +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
若麒
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
若麒
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
chenanran555
9469556671
refactor(managed-agent)!: replace Git versioning with local snapshots
...
Replace @openagentpack/local-git with @openagentpack/project-versions so
the CLI and Workbench share a Git-independent, lock-protected YAML
snapshot store.
- create versions only after a successful Apply
- migrate version commands to local version IDs
- remove Git project scaffolding and CI-specific Apply policy
- update tests and managed-agent skill references
BREAKING CHANGE: remove `managed-agent init --git` and
`managed-agent apply --ci`; version preview and restore now use
`--version-id` instead of `--commit`.
2026-08-26 18:00:05 +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
chenanran555
b93e0d586d
feat(managed-agent): add Workbench and Git-backed CI versioning
...
Add Workbench launch and local Git version commands, enable automatic
agents.yaml versioning after successful applies, introduce CI-safe apply
policies, and reuse the shared @openagentpack/local-git package.
2026-08-25 20:41:47 +08:00
chenanran555
69c1fb9f08
feat(managed-agent): 增加托管 Agent 全面管理命令集及功能实现
...
- 扩展 CLI 命令,新增托管 Agent 相关全部操作命令包括能力、Agent、环境、技能、保管库、部署、会话及文件管理
- 实现 Agent 列表、详情、版本、搜索等功能
- 实现环境列表、详情及搜索功能
- 实现部署列表、详情、搜索、运行、暂停与恢复功能
- 实现会话的搜索、更新、归档及事件操作功能
- 实现文件上传、列表、下载、删除及搜索功能
- 添加托管 Agent API 操作能力展示命令
- 统一异常处理及输出格式支持,支持 JSON 与表格展示
- 完善分页、查询参数及权限验证逻辑,支持按需筛选与翻页
- 新增输入输出文件支持与控制台保护机制,提升命令行体验和稳定性
2026-08-24 20:15:09 +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
b830a14e11
docs(knowledge): 扩展知识库描述长度限制到 500 字符
...
- 修改命令行参数文档,将 --description 长度限制由 200 字符增加到 500 字符
- 更新代码校验逻辑,支持描述长度最大 500 字符
- 调整相关提示信息,反映新的长度限制
- 修改测试用例,支持 501 字符的描述参数触发用法错误
- 更新 CLI 参考文档中描述字段的长度说明
2026-08-22 11:52:39 +08:00
zeyu.fz
a6291e00e1
docs(knowledge): 强制添加知识库描述参数
...
- 升级知识库创建命令,`--description` 参数变为必填,描述知识库内容和用途
- 更新所有相关文档示例,统一加入 `--description` 参数和示例文本
- CLI 校验增强,缺失或超长的描述参数本地报错,避免服务端拒绝
- 优化服务创建命令,推荐填写描述以帮助 agent 选择合适服务
- 多个测试用例添加对描述参数的验证和断言
- 知识库和集合列表中描述信息作为区分同类项目的辅助信息显式展示
- 其他细节调整包括命令帮助及参数说明内容的更新
2026-08-22 11:21:22 +08:00
若麒
e31addf0d6
Merge branch 'main' into feat/bilingual-quick-start-examples
2026-08-18 14:33:34 +08:00
chenanran555
6811ec619d
Merge remote-tracking branch 'origin/main' into feat/cma-deployment
...
# Conflicts:
# packages/cli/package.json
# packages/commands/package.json
# packages/core/package.json
# packages/kscli/package.json
# packages/runtime/package.json
# skills/bailian-cli/SKILL.md
# skills/bailian-finetune/SKILL.md
# skills/bailian-gen/SKILL.md
# skills/bailian-managed-agent/SKILL.md
# skills/bailian-protocol/SKILL.md
2026-08-17 17:18:53 +08:00
clark-fc
ad5c44d746
Merge pull request #166 from modelstudioai/feat/iteration1-w1-foundation
...
Feat/iteration1 w1 foundation
2026-08-17 14:08:56 +08:00
zeyu.fz
9450895a06
test(commands): 添加dry-run参数测试支持文件检测
...
- 增加--dry-run参数的测试用例
- 验证在dry-run模式下无支持文件的退出码和错误信息
- 确保无支持文件时正确返回错误码2
2026-08-17 13:59:05 +08:00
zeyu.fz
70b50060cf
Merge remote-tracking branch 'origin/main' into feat/iteration1-w1-foundation
2026-08-17 12:55:57 +08:00
故璃
3909a17da1
Merge branch 'main' into feat/cli-skill-sync
2026-08-17 12:51:26 +08:00
故璃
79a0d2db9a
fix(permission): drop explicit undefined return and make revoke --all e2e credential-independent
2026-08-16 23:48:19 +08:00
故璃
8e6af6c669
feat: update model quota limit & add model permission command
2026-08-16 19:49:23 +08:00
故璃
7461189007
Merge branch 'main' into feat/cli-skill-sync
2026-08-15 10:22:09 +08:00