Skip to content

Support latest backend api - #933

Closed
tastelikefeet wants to merge 4 commits into
modelscope:mainfrom
tastelikefeet:fix/0805-1
Closed

tastelikefeet wants to merge 4 commits into
modelscope:mainfrom
tastelikefeet:fix/0805-1

Conversation

@tastelikefeet

@tastelikefeet tastelikefeet commented Aug 5, 2026 •

Copy link
Copy Markdown
Collaborator

接口字段迁移(agent 创建/列表接口)

  • 建仓请求改发布尔 private(注意反语义:private=false 才是公开),不再发已废弃的 visibility 字符串——旧写法会被服务端打回 400,漏传还会默默变成公开
  • 三处 CLI 列表命令改用统一的字段读取逻辑,兼容 Private/private 两种拼写及老服务端的 visibility 字符串(含大小写、空格、数字编码);对外的 visibility="public"/"private" 参数保持不变

openhuman 本地文件识别不到

  • 数据目录原来写死成 ~/.openhuman,但真实文件在 ~/.openhuman/users/<设备id>/workspace/(设备 id 每台机器不同),导致 upload/watch/convert 采集到 0 个文件。改为运行时探测该目录,不硬编码设备 id
  • 把 personalities/<Profile>/ 下每个 Profile 认成独立子 agent,工作区根的 SOUL.md 作为 default 全局人设

qoder command 跨框架转 skill

  • qoder 的 commands/*.md 本质是 skill(host 通过 skill 框架以 /命令名 运行)。原来跨框架转换时按 commands/xxx.md 原样搬运,但目标框架采集规则里没有 commands/,文件落地后无法加载也扫不到——"导入了但用不了"。现改为跨框架时重写成目标框架认的 skills/<命令名>/SKILL.md(内容零转换、只改路径),同框架 qoder→qoder 保持原样

其他

  • setup.cfg 的 flake8 ignore 补上 E123:项目用 yapf 自动格式化且已忽略同族的 E125,漏配 E123 会让 yapf 排版触发 flake8 报错

This branch was successfully deployed

No deployments
testci — 28e2bff8 Deployed Aug 5, 2026 by tastelikefeet via unittest #1788
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant