 rootandClaude Opus 5.5
|
0d796d92ef
|
chore(release): v0.3.44
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-08 17:32:34 +08:00 |
|
 rootandClaude Opus 5.5
|
edbfdde29f
|
merge: main(v0.3.43)进 identify-words
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-08 17:03:35 +08:00 |
|
 rootandClaude Opus 5.5
|
63e94b308e
|
feat(identify-words): 识别词——全局识别词(MP 语法)+ 作品识别词(季集换算),规则页「识别词」页签
- 新表 identify_words(0094):全局一块 + 每部作品一块原文,带版本与审计;episode_mapping_rule 转成文本行后删表
- 全局识别词移植 MP WordsMatcher(屏蔽 / 替换 / 集数偏移 / 替换+偏移 / {[tmdbid=…]}),所有按标题 / 文件名识别的地方解析前套用,命中的行记在解析结果上;保存后后台按改动行重新识别
- 作品识别词:S02 >> S01 EP+24 / S01E13 >> S00E01 / S01 @组 >> 忽略,解析器 + 打印器 + 编译;发布组繁简视为同一个
- 去掉规则自动停用:算出来对不上季表只待确认,要停用就注释掉那一行
- 集数待确认的采用 / 忽略与智能体 apply_rule 改为往作品识别词追加一行(带来历注释)
- 编辑器可视化 / 文本两种模式改同一份原文,保存前试算;作品页「集数映射」用同一个编辑器
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-08 17:03:00 +08:00 |
|
 rootandClaude Opus 5.5
|
ae137fd0ce
|
fix(identity): 不凭资源标题造结构外的季;刷新时收掉结构外的临时季;v0.3.43
药屋少女的呢喃:发布者把第二、三期写成 S02/S03,TMDB 连续编在第 1 季,资源懒建出第 2、3 季。
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-08 16:54:22 +08:00 |
|
 rootandClaude Opus 5.5
|
12f8fc59c3
|
fix(identity): 季范围资源只建第一季;刷新时退役空的临时季;v0.3.42
药屋少女的呢喃:一条「S01-S24 季度全24集」的资源按季范围建出 S04–S24 二十一个空季。
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-08 15:27:21 +08:00 |
|
 rootandClaude Opus 5.5
|
1ade49fe8e
|
chore(release): v0.3.41
智能体抽屉读 ?open= 上下文、回复链接用抽屉地址;抽屉打开不亮焦点框;语句统计重复 key。
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-08 14:39:24 +08:00 |
|
root
|
67f6fb48ac
|
merge: pi-durable(智能体运行时迁到 pi-durable 1.1 + pi-ai 1.1)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
# Conflicts:
# CHANGELOG.md
|
2026-10-08 13:59:32 +08:00 |
|
 rootandClaude Opus 5.5
|
7c5215663d
|
feat(agent): 运行时内部错误上报到日志(onReport)
- PiAgentRuntimeOptions.onReport:本次运行扩展的系统提示 section、能力工具、beforeTool / beforeRequest 钩子抛错
先上报(runId + 位置 + 脱敏信息)再原样抛出;pi-durable 的 Harness onReport 也接进来(source=harness)
- server runner / 视觉子流程用 runtimeReporter 写 warn 日志
- 测试:钩子抛错时上报带 runId 与位置、信息已脱敏,调用照常被 block
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-08 13:58:55 +08:00 |
|
 rootandClaude Opus 5.5
|
3692793dff
|
feat(agent): 抽屉与会话页统一成一个对话界面,子会话在父会话里实时可见
- 抽屉和会话页渲染同一套 GoalComposer / AgentRunPanel;抽屉标题即最近会话切换,
头部只有新对话、在页面打开、关闭;去掉右下角悬浮按钮和最小化小窗
- 会话列表合一:对话与巡检混排带类型小标签,搜索 + 一个状态下拉,只列顶层会话
(GET /agent/runs?roots=true,新增可选参数)
- 子会话卡片:由镜像的 subagent_* 事件折成,显示任务、状态、当前步骤、用时、调用次数、费用,
可展开看过程、可打开;顶部「N 个子会话运行中」跳到卡片;subagent_completed 加可选 durationMs
- 回答去内部字段:汇报规则禁止照抄键值与字段表;展示层 stripInternalFields 把字段行 / 字段表移进技术信息
- 开场建议按页面给 2 条完整问法、点了直接发;指令只留 /先给方案,/重跑 改成「重新运行」按钮
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-08 13:56:38 +08:00 |
|
 rootandClaude Opus 5.5
|
003815591c
|
feat(agent): 运行时从 pi-agent-core 0.99.2 迁到 pi-durable 1.1.0 + pi-ai 1.1.0
- PiAgentRuntime 改用 pi-durable Harness:每个 run 一个 JSONL 存储目录 sessionDir/<runId>/ + root 对话;
系统提示 / 能力工具 / 白名单与预算钩子装在每次运行自己的扩展里;watchEvents 翻译成 AgentRunEvent
- 挂起(工具内 close)立即封口,调用保持未完成,重开后 resume 重放;replayGate 用调用级 memo
- 旧格式 <runId>.jsonl 打开时抛 LegacySessionError;skills 加载与 <skill> 块格式内置(源自 pi-agent-core,MIT)
- tool_call_end 新增可选 durationMs;用量取 pi.usage 合计(整段会话总量)
- Azure provider 改名 azure,迁移 0093 改存量;移除 pi-agent-core,锁 pi-durable/pi-ai/chord 1.1.0
- 文档:ADR-003、pi-providers、runbook、agent README、CHANGELOG
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-08 13:42:36 +08:00 |
|
 rootandClaude Opus 5.5
|
dd0f6e2c09
|
chore(release): v0.3.40
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-08 12:51:57 +08:00 |
|
 rootandClaude Opus 5.5
|
8ff1817845
|
fix(sources): 快照开始前收尾本站遗留的运行中记录;v0.3.39
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-08 03:39:00 +08:00 |
|
 rootandClaude Opus 5.5
|
47ca8886b1
|
chore(release): v0.3.38
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-08 02:43:14 +08:00 |
|
 rootandClaude Opus 5.5
|
d842bb7fb4
|
chore(release): v0.3.37
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-07 02:52:37 +08:00 |
|
 rootandClaude Opus 5.5
|
be6349bbae
|
文案(详情页):按 human-copy 过一遍;智能体提示去掉已取消的待处理中心
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-07 02:52:35 +08:00 |
|
 rootandClaude Opus 5.5
|
88c1e3aedb
|
chore(release): v0.3.36
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-07 01:02:45 +08:00 |
|
 rootandClaude Opus 5.5
|
3f5227654e
|
chore(release): v0.3.35
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-06 23:40:41 +08:00 |
|
 rootandClaude Opus 5.5
|
55733cded0
|
chore(release): v0.3.34
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-06 21:02:24 +08:00 |
|
 rootandClaude Opus 5.5
|
384ea3d8d6
|
chore(release): v0.3.33
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-06 20:09:55 +08:00 |
|
 rootandClaude Opus 5.5
|
7aa5182f3d
|
feat: 功能清单进智能体提示,补字幕按功能模块约定改为样板
- 外围功能模块(补字幕、原站视图、桌面模式、网页搜索、MCP、定时任务)声明 manifest,与 FEATURES 一一对应;
系统提示「能力地图」末尾列出外围功能(没有开关,能力只列本次可用的)
- 补字幕:订阅 organization.finished(认出值得补字幕的整理,自动补字幕还没做,不建任务),
写入字幕后在同一事务发 subtitle.written;原有行为不变
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-06 19:27:14 +08:00 |
|
 rootandClaude Opus 5.5
|
0f656f0f58
|
chore(release): v0.3.32
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-06 18:58:53 +08:00 |
|
 rootandClaude Opus 5.5
|
dbee4d4416
|
chore: 智能体相关文案与提示词的「入库」改为「整理」;文件管理任务链接指向日志页;去掉术语检查的临时豁免
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-06 18:27:51 +08:00 |
|
 rootandClaude Opus 5.5
|
81405f1e94
|
chore(release): v0.3.31
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-06 17:22:49 +08:00 |
|
 rootandClaude Opus 5.5
|
1c1a954703
|
feat(整理): 问题在整理记录就地处理,识别失败自动叫智能体识别
- 整理记录「需要处理」:列表 attention 筛选与统计同口径(没被后来的整理取代,且有未关闭事项或失败 / 部分完成未忽略),
记录带 attention(原因类别、精简事项、能否让智能体识别);忽略端点记 attention_cleared_at(迁移 0078)并关闭关联事项
- 识别失败(organize_identity)按 agent.autoIdentifyOrganize 自动派一次识别会话;新能力 organize.assign_identity
指定作品后复用人工指定的钩子路径自动重新整理,只放行本事项的识别会话与用户对话;整理记录里可手动「让智能体识别」
- GET /attention:整理需要处理条数、等你批准的智能体操作、系统健康问题(铃铛 / 首页 / 运行状态共用)
- 原因码文案不再指向待处理;命令面板「待处理」换成「需要处理的整理记录」
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-06 16:47:18 +08:00 |
|
 rootandClaude Opus 5.5
|
731336ccb1
|
chore(release): v0.3.30
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-06 16:14:15 +08:00 |
|
 rootandClaude Opus 5.5
|
4fa001750b
|
chore(release): v0.3.29
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-06 12:39:07 +08:00 |
|
 rootandClaude Opus 5.5
|
fb6c76875c
|
chore(release): v0.3.28
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-04 00:10:13 +08:00 |
|
 rootandClaude Opus 5.5
|
0085e45ca7
|
chore(release): v0.3.27
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-03 21:49:03 +08:00 |
|
 rootandClaude Opus 5.5
|
6b19cede62
|
chore(release): v0.3.26
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-03 20:08:42 +08:00 |
|
 rootandClaude Opus 5.5
|
7793c7b3bc
|
feat(agent): 集数待确认的智能体兜底——查看上下文 / 模拟 / 写规则三个能力,写入前强制模拟,接后台调查与授权内恢复
能力 ID 的域名允许单个下划线分词(episode_mapping)。
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01Cxwgnn2pbzQ7rXv3rq7fei
|
2026-10-03 20:08:20 +08:00 |
|
 rootandClaude Opus 5.5
|
c30a758a74
|
feat(subtitles): 字幕库验证码由智能体视觉接管;字幕站原站视图下载当前字幕
Co-Authored-By: Claude Opus 5.5 <[email protected]>
|
2026-10-03 11:43:08 +08:00 |
|
 rootandClaude Opus 5.5
|
227f7ea4f9
|
chore(release): v0.3.24
Co-Authored-By: Claude Opus 5.5 <[email protected]>
|
2026-10-03 02:42:05 +08:00 |
|
 rootandClaude Opus 5.5
|
92d456d123
|
chore(release): v0.3.23
Co-Authored-By: Claude Opus 5.5 <[email protected]>
|
2026-10-03 02:06:23 +08:00 |
|
 rootandClaude Opus 5.5
|
1a76d2d700
|
chore(release): v0.3.22
Co-Authored-By: Claude Opus 5.5 <[email protected]>
|
2026-10-03 01:30:32 +08:00 |
|
 rootandClaude Opus 5.5
|
feee481915
|
chore(release): v0.3.21
Co-Authored-By: Claude Opus 5.5 <[email protected]>
|
2026-10-03 00:54:04 +08:00 |
|
 rootandClaude Opus 5.5
|
06ba0711e2
|
chore(release): v0.3.20
Co-Authored-By: Claude Opus 5.5 <[email protected]>
|
2026-10-03 00:26:32 +08:00 |
|
 rootandClaude Opus 5.5
|
7c4ad901d9
|
feat(agent): 用对话起草巡检(schedule.draft_check + 起草巡检 Skill + 计划页入口与对话卡片)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
|
2026-10-03 00:04:31 +08:00 |
|
 rootandClaude Opus 5.5
|
8da8679a04
|
chore(release): v0.3.19
Co-Authored-By: Claude Opus 5.5 <[email protected]>
|
2026-10-02 23:49:15 +08:00 |
|
 rootandClaude Opus 5.5
|
df22200bfd
|
chore(release): v0.3.18
Co-Authored-By: Claude Opus 5.5 <[email protected]>
|
2026-10-02 23:19:24 +08:00 |
|
 rootandClaude Opus 5.5
|
b42543e6f3
|
chore(release): v0.3.17
Co-Authored-By: Claude Opus 5.5 <[email protected]>
|
2026-10-02 22:34:58 +08:00 |
|
 rootandClaude Opus 5.5
|
ff79554a09
|
chore(release): v0.3.16
Co-Authored-By: Claude Opus 5.5 <[email protected]>
|
2026-10-02 20:43:06 +08:00 |
|
 rootandClaude Opus 5.5
|
cac1833f53
|
chore(release): v0.3.15
Co-Authored-By: Claude Opus 5.5 <[email protected]>
|
2026-10-02 18:35:41 +08:00 |
|
 rootandClaude Opus 5.5
|
ceb66f8c77
|
feat: v0.3.8–v0.3.14 工作区汇总(依赖升级、整理来源、手动入库、原地入库等)
生产 v0.3.8~v0.3.13 均由 8013196 加工作区修改构建部署,此前未提交;本提交补齐源码,
并含未部署的 v0.3.14 原地入库。中间各版本源码状态未保存,无法逐版拆分,详见
docs/plan/17-full-upgrade.md 与 docs/plan/18-organize-release.md。
- v0.3.8 全面升级:Deno workspace 依赖、Router 8 / Vite 8、camofox 1.18.0 / Node 24、
PostgreSQL 18.6、备份客户端 18.6、演示 qB 5.2.4
- v0.3.9 媒体整理:分类规则、整理来源与目录快照(0059)、文件管理整理入口
- v0.3.10 手动下载与入库:独立手动下载、详情页资源下载、TMDB / Local 元数据兜底
(metadata.resolve_organize)、正常多版本 / 一次性洗版(0060)
- v0.3.11 搜索详情与桌面黑边修复
- v0.3.12 列表分页、搜索历史、首页概况
- v0.3.13 统一整理弹窗与队列
- v0.3.14 原地入库(0061,未部署)
同批审计修复:
- 刮削入队:确认原记录存在后才删重放产生的新记录;写回 run 关联失败时保持 queued,
由处理器补关联(对齐 MP 先登记、只在入队失败时记失败)
- 识别升级链只在结果更确定时采用,不再用 no_match 顶替原有歧义候选
- bluray_dir 资产以原盘目录本身为刮削根(MP 同做法)
- metadata.resolve_organize 登记到入库排障 Skill 与能力地图
- db/src/types.ts 按迁移重新生成;contracts 整理动作枚举顺序与数据库对齐
- 测试:原地入库用例改为直接查记录表;domain 测试模板补 version
- 前端:通知铃铛弹层与用户菜单统一样式;站点卡片共用卡头、底栏贴底、分页间距
依赖升级证据只提交摘要文件,registry-snapshot.json 移至 .local/(SHA-256 记于文档)。
Co-Authored-By: Claude Opus 5.5 <[email protected]>
|
2026-10-02 15:47:17 +08:00 |
|
 rootandClaude Fable 5.1
|
8013196e3f
|
chore(release): v0.3.7
Co-Authored-By: Claude Fable 5.1 <[email protected]>
|
2026-10-01 00:28:04 +08:00 |
|
 rootandClaude Fable 5.1
|
006549a49f
|
chore(release): v0.3.6
Co-Authored-By: Claude Fable 5.1 <[email protected]>
|
2026-09-30 22:53:47 +08:00 |
|
 rootandClaude Fable 5.1
|
b137f365c5
|
chore(release): v0.3.5
Co-Authored-By: Claude Fable 5.1 <[email protected]>
|
2026-09-30 21:39:55 +08:00 |
|
 rootandClaude Fable 5.1
|
5ddc88d928
|
chore(release): v0.3.4
Co-Authored-By: Claude Fable 5.1 <[email protected]>
|
2026-09-30 19:56:29 +08:00 |
|
 rootandClaude Opus 5.5
|
3ec2a10993
|
docs(agent): 巡检 Skill 要求需要批准的检查实际调用一次,补 e16 断言(FIX-9)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
|
2026-09-30 19:29:54 +08:00 |
|
 rootandClaude Fable 5.1
|
395417f298
|
chore(release): v0.3.3
Co-Authored-By: Claude Fable 5.1 <[email protected]>
|
2026-09-30 19:10:41 +08:00 |
|
root
|
15cec13f42
|
Merge branch 'ag5'
Co-Authored-By: Claude Fable 5.1 <[email protected]>
# Conflicts:
# CHANGELOG.md
# apps/server/src/modules/agent/runner.ts
# packages/agent/src/index.ts
# packages/agent/src/system-prompt.ts
|
2026-09-30 18:48:24 +08:00 |
|