chore(release): v0.2.3

Co-Authored-By: Claude Fable 5.1 <[email protected]>
This commit is contained in:
rootandClaude Fable 5.1 committed 2026-09-29 02:40:38 +08:00
1 parent d0884bca37
commit bfe07c3114
12 files changed
+25 -11

No files matched your search

+14
View File
@@ -22,6 +22,20 @@
- 没有调查整个 qB 实例(含未纳管任务)的能力。
- AT18(恶意标题)、AT29(部分入库不清理)、AT42(未纳管占用)、AT73(多下载器同 hash)与流程版本升级没有测试。
## [0.2.3] - 2026-09-29
### 浏览器
- 原站视图改为 Webtop 4.0(Wayland/Selkies)真实远程桌面:同会话(桌面里的窗口就是 Agent 驱动的 camofox),中日文字体、输入法上屏、剪贴板双向,只读/接管口令按人工租约注入;非 HTTPS 或旧镜像自动回退截图模式。
- 视觉自动化闭环:`browser.screenshot` 以图片喂视觉模型,`browser.click_at/type_at/scroll/wait` 按视口坐标操作,`browser.solve_challenge` 有界子流程;二次验证立即转人工。
### Agent
- 新增只读能力 `subscription.list`、`decision.list`、`download.inspect`;`download.plan` 审批判定与授权器一致;超预算会话标注与同根因合并;汇报 Markdown 渲染;系统提示与能力描述补充(中文、参数类型、禁止无意义探查)。
- 上游模型列表一键获取/刷新(远程优先、静态回退),Brave 网页搜索能力 `web.search`/`web.fetch`(白名单抓取)。
- 真实上游验证(OpenCode Go / DeepSeek V4.1 Flash)发现并修复:站点缺失时下载提交无限重试;恢复失败误记为未执行;识别按原名比对;从 TMDB 候选建订阅丢 id;上游测试补全带 sessionId。
### 部署
- camofox 随栈默认启动(本地构建 1.17.0);compose 网段固定 `UMT_SUBNET`;可选 `tls` profile(Caddy 自签或 ACME);容器经宿主代理中继访问境外站点(runbook)。
## [0.2.2] - 2026-09-28
### 修复
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@umt/server",
"version": "0.2.2",
"version": "0.2.3",
"exports": { ".": "./src/main.ts" },
"tasks": {
"dev": "deno run -A --watch --env-file=../../.env src/main.ts",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@umt/web",
"version": "0.2.2",
"version": "0.2.3",
"private": true,
"type": "module",
"scripts": {
+1 -1
View File
@@ -1,5 +1,5 @@
{
"version": "0.2.2",
"version": "0.2.3",
"workspace": [
"./packages/adapters",
"./packages/agent",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@umt/adapters",
"version": "0.2.2",
"version": "0.2.3",
"exports": { ".": "./src/index.ts", "./fsworker": "./src/fs/fsworker.ts" },
"tasks": {
"test": "deno run -A npm:vitest run",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@umt/agent",
"version": "0.2.2",
"version": "0.2.3",
"exports": { ".": "./src/index.ts" },
"tasks": {
"test": "deno run -A npm:vitest run",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@umt/contracts",
"version": "0.2.2",
"version": "0.2.3",
"exports": { ".": "./src/index.ts" },
"tasks": {
"test": "deno run -A npm:vitest run",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@umt/db",
"version": "0.2.2",
"version": "0.2.3",
"exports": { ".": "./src/index.ts" },
"tasks": {
"test": "deno run -A npm:vitest run",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@umt/domain",
"version": "0.2.2",
"version": "0.2.3",
"exports": { ".": "./src/index.ts" },
"tasks": {
"test": "deno run -A npm:vitest run",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@umt/mapping",
"version": "0.2.2",
"version": "0.2.3",
"exports": { ".": "./src/index.ts" },
"tasks": {
"test": "deno run -A npm:vitest run",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@umt/tasks",
"version": "0.2.2",
"version": "0.2.3",
"exports": { ".": "./src/index.ts" },
"tasks": {
"test": "deno run -A npm:vitest run",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@umt/testkit",
"version": "0.2.2",
"version": "0.2.3",
"exports": { ".": "./src/index.ts" },
"tasks": {
"test": "deno run -A npm:vitest run",