cruldra
|
ffae9ce2b8
|
✨ feat(vscode): 设置可关新开终端分屏
|
2026-09-01 17:38:06 +08:00 |
|
cruldra
|
7463113170
|
🔖 chore(vscode): bump 0.2.107
|
2026-09-01 17:27:27 +08:00 |
|
cruldra
|
3e3750c494
|
✨ feat(vscode): 摘修复按 PR 分组框选,可搜作者和标题
|
2026-09-01 17:27:27 +08:00 |
|
cruldra
|
0031851df3
|
🔖 chore(vscode): bump 0.2.106
|
2026-09-01 16:39:54 +08:00 |
|
cruldra
|
b2d0d17584
|
🐛 fix(vscode): 设置写入 globalStorage 文件,更新不再丢提交 profile
|
2026-09-01 16:39:54 +08:00 |
|
cruldra
|
3a912fce3e
|
🔖 chore(vscode): bump 0.2.105
|
2026-09-01 07:10:24 +08:00 |
|
cruldra
|
a68caf5f6e
|
⚡ perf(vscode): 看板打开先出快照、评论只拉末页
|
2026-09-01 07:09:55 +08:00 |
|
cruldra
|
904ab7491d
|
🔖 chore(vscode): bump 0.2.104
Claude-Session: https://claude.ai/code/session_01HTMgwaE3woqM5yvsHiuSAa
|
2026-08-31 23:44:13 +08:00 |
|
cruldra
|
807d8a6f13
|
📝 docs(vscode): README 发布按钮说明
Claude-Session: https://claude.ai/code/session_01HTMgwaE3woqM5yvsHiuSAa
|
2026-08-31 23:43:52 +08:00 |
|
cruldra
|
d04048148a
|
✨ feat(vscode): 工具栏发布按钮与下拉菜单
Claude-Session: https://claude.ai/code/session_01HTMgwaE3woqM5yvsHiuSAa
|
2026-08-31 23:43:07 +08:00 |
|
cruldra
|
b363e08ef9
|
✨ feat(vscode): 发布按钮扩展侧 handler,删除分支同步
Claude-Session: https://claude.ai/code/session_01HTMgwaE3woqM5yvsHiuSAa
|
2026-08-31 23:41:03 +08:00 |
|
cruldra
|
6f59b4f3fd
|
♻️ refactor(vscode): 设置项 autoBuildBranch 换成发布分支前缀与 Jenkins 任务
Claude-Session: https://claude.ai/code/session_01HTMgwaE3woqM5yvsHiuSAa
|
2026-08-31 23:38:53 +08:00 |
|
cruldra
|
fa32d4a88b
|
✨ feat(vscode): 发布分支 git 逻辑(切分支 / 未发布计数 / cherry-pick)
Claude-Session: https://claude.ai/code/session_01HTMgwaE3woqM5yvsHiuSAa
|
2026-08-31 23:34:24 +08:00 |
|
cruldra
|
e10fe93bc6
|
✨ feat(vscode): 通过 opencli 触发 Jenkins 构建
Claude-Session: https://claude.ai/code/session_01HTMgwaE3woqM5yvsHiuSAa
|
2026-08-31 23:33:34 +08:00 |
|
cruldra
|
ac8d4bc7a7
|
📝 docs(vscode): 发布按钮实施计划
Claude-Session: https://claude.ai/code/session_01HTMgwaE3woqM5yvsHiuSAa
|
2026-08-31 23:32:00 +08:00 |
|
cruldra
|
73c6fbcd0a
|
📝 docs(vscode): 工具栏「发布」按钮设计 spec
Claude-Session: https://claude.ai/code/session_01HTMgwaE3woqM5yvsHiuSAa
|
2026-08-31 23:27:07 +08:00 |
|
cruldra
|
6b16a96572
|
🔖 chore(vscode): bump 0.2.103
Claude-Session: https://claude.ai/code/session_01HTMgwaE3woqM5yvsHiuSAa
|
2026-08-31 22:33:30 +08:00 |
|
cruldra
|
dae1232f19
|
🎨 style(vscode): 清零 lint 欠账
非纯格式的改动:
- logger:info 级日志原先走 console.log(no-console 禁止),改为通过 VS Code
LogOutputChannel(Output 面板 "Superpowers")输出 info/warn/error,并在
activate 时注册 dispose
- esbuild.mjs:顶层 await 收进 async main(),失败时退出码 1;构建脚本打印
进度属正当输出,文件级关闭 no-console 并注明原因
- KanbanPanel 资源路径正则:去掉 `\.\/[^"]+` 分支(已被 `[^"/][^"]*` 完全
覆盖),匹配结果不变
- webhook/server:onError/onListening 互相引用,改为函数声明消除先用后定义
- SettingsModal:删掉针对未启用规则 react-hooks/exhaustive-deps 的失效
disable 注释,effect 依赖 [open] 保持不变(按打开时机重置表单是有意的)
- issues.ts 提示词里两处全角空格换成普通空格
- 其余为 node:process / node:buffer 显式导入与 switch 拆行
Claude-Session: https://claude.ai/code/session_01HTMgwaE3woqM5yvsHiuSAa
|
2026-08-31 22:33:11 +08:00 |
|
cruldra
|
8c22a29ce5
|
🎨 style(vscode): eslint 自动修复格式与排序
Claude-Session: https://claude.ai/code/session_01HTMgwaE3woqM5yvsHiuSAa
|
2026-08-31 22:30:42 +08:00 |
|
cruldra
|
df35bcfd49
|
🔖 chore(vscode): bump 0.2.102
Claude-Session: https://claude.ai/code/session_01HTMgwaE3woqM5yvsHiuSAa
|
2026-08-31 22:12:24 +08:00 |
|
cruldra
|
4f0c06b8c3
|
🐛 fix(vscode): 文件树帮助模块改名,消除与 FileTree 组件仅大小写不同的冲突
macOS 文件系统不区分大小写,`./prFiles/FileTree` 会先命中 fileTree.ts,
导致 webview 类型检查失败、无法打包。
Claude-Session: https://claude.ai/code/session_01HTMgwaE3woqM5yvsHiuSAa
|
2026-08-31 22:12:24 +08:00 |
|
cruldra
|
73a0c46f9f
|
✨ feat(vscode): 提交代码按钮实时显示进度并预检 git 身份
- spawnClaude 新增 onProgress 回调,给了回调就改走 stream-json 逐行输出,按行解析出工具调用 / 回复文本
- 新增 claudeProgress 把每行 NDJSON 压成可读进度短语
- 提交前先读 git user.name / user.email,缺失直接提示,不再让 claude 白跑
- 运行期间用带转圈的 toast 滚动显示进度,完成后带上 claude 的结果摘要
Claude-Session: https://claude.ai/code/session_01HTMgwaE3woqM5yvsHiuSAa
|
2026-08-31 22:11:09 +08:00 |
|
cruldra
|
443a8e472a
|
✨ feat(vscode): 改动说明 profile 可配置
|
2026-08-28 06:38:02 +08:00 |
|
cruldra
|
77037924ef
|
✨ feat(vscode): 会话 tab 可交接对话给同事
|
2026-08-27 15:14:42 +08:00 |
|
cruldra
|
5ee8226167
|
🔖 chore(vscode): bump 0.2.99
|
2026-08-27 13:41:26 +08:00 |
|
cruldra
|
ad90209d2a
|
11
|
2026-08-27 13:40:29 +08:00 |
|
cruldra
|
70575e7ac6
|
🐛 fix(vscode): 下拉按最长项加宽,避免 profile 名被截断
|
2026-08-27 13:15:46 +08:00 |
|
cruldra
|
b242a64267
|
🔖 chore(vscode): bump 0.2.97
Claude-Session: https://claude.ai/code/session_011cEyL6k351U2BzX1Qmygph
|
2026-08-26 19:05:32 +08:00 |
|
cruldra
|
71a91fe7ec
|
🐛 fix(vscode): 接管时把会话文件里的发送方路径重写为本机路径
Claude-Session: https://claude.ai/code/session_011cEyL6k351U2BzX1Qmygph
|
2026-08-26 19:04:09 +08:00 |
|
cruldra
|
07c40897e2
|
🐛 fix(vscode): 移交只对负责人显示;接管后审查会话立即可点
Claude-Session: https://claude.ai/code/session_011cEyL6k351U2BzX1Qmygph
|
2026-08-26 18:58:04 +08:00 |
|
cruldra
|
71fc38e0c5
|
🐛 fix(vscode): 接管流程 getIssue 纳入兜底,补关闭工单与不存在工单的拒绝
Claude-Session: https://claude.ai/code/session_011cEyL6k351U2BzX1Qmygph
|
2026-08-26 17:19:03 +08:00 |
|
cruldra
|
0acfd04b54
|
🐛 fix(vscode): 移交终审修正:schema 墓碑、顶层兜底、前置复查、分支保护、清单校验
Claude-Session: https://claude.ai/code/session_011cEyL6k351U2BzX1Qmygph
|
2026-08-26 17:09:39 +08:00 |
|
cruldra
|
aa98dfb4e1
|
📝 docs(vscode): README 补移交/接管
Claude-Session: https://claude.ai/code/session_011cEyL6k351U2BzX1Qmygph
|
2026-08-26 16:48:34 +08:00 |
|
cruldra
|
6770570f09
|
✨ feat(vscode): webview 移交/接管按钮、选人弹窗与待接管角标
Claude-Session: https://claude.ai/code/session_011cEyL6k351U2BzX1Qmygph
|
2026-08-26 16:41:35 +08:00 |
|
cruldra
|
6d3720d424
|
🐛 fix(vscode): 完成列归档会话改为整包搬迁并清理重复 sid
Claude-Session: https://claude.ai/code/session_011cEyL6k351U2BzX1Qmygph
|
2026-08-26 16:33:54 +08:00 |
|
cruldra
|
e066c26583
|
🐛 fix(vscode): 移交回滚顺序、done 信号与无 branch 守卫
Claude-Session: https://claude.ai/code/session_011cEyL6k351U2BzX1Qmygph
|
2026-08-26 16:28:44 +08:00 |
|
cruldra
|
605f69f6a5
|
✨ feat(vscode): 移交/接管扩展端流程与消息分发
Claude-Session: https://claude.ai/code/session_011cEyL6k351U2BzX1Qmygph
|
2026-08-26 16:17:17 +08:00 |
|
cruldra
|
f7b97bbe9e
|
✨ feat(vscode): handoff 纯决策与 state/UI payload
Claude-Session: https://claude.ai/code/session_011cEyL6k351U2BzX1Qmygph
|
2026-08-26 16:09:14 +08:00 |
|
cruldra
|
bffdcb4d42
|
✨ feat(vscode): Gitea API 增加 assignees 列表与工单附件读写
Claude-Session: https://claude.ai/code/session_011cEyL6k351U2BzX1Qmygph
|
2026-08-26 16:02:36 +08:00 |
|
cruldra
|
332205a2fe
|
✨ feat(vscode): handoff 会话包 stage/pack/unpack/install
Claude-Session: https://claude.ai/code/session_011cEyL6k351U2BzX1Qmygph
|
2026-08-26 15:54:36 +08:00 |
|
cruldra
|
65cd404350
|
✨ feat(vscode): handoff 清单类型与校验
Claude-Session: https://claude.ai/code/session_011cEyL6k351U2BzX1Qmygph
|
2026-08-26 15:49:00 +08:00 |
|
cruldra
|
569f24c11a
|
✨ feat(vscode): sessionBundle 会话文件查找/安装/去重原语
Claude-Session: https://claude.ai/code/session_011cEyL6k351U2BzX1Qmygph
|
2026-08-26 15:44:00 +08:00 |
|
cruldra
|
ad82808dd0
|
✨ feat(vscode): ensureWorktreeFromRemote 从远端分支重建 worktree
Claude-Session: https://claude.ai/code/session_011cEyL6k351U2BzX1Qmygph
|
2026-08-26 15:37:49 +08:00 |
|
cruldra
|
24fc09cb0e
|
🔖 chore(vscode): bump 0.2.96
|
2026-08-26 15:36:51 +08:00 |
|
cruldra
|
9a64805746
|
🎨 style(vscode): 修正 sessions.ts 导入顺序与多余空行
Claude-Session: https://claude.ai/code/session_011cEyL6k351U2BzX1Qmygph
|
2026-08-26 15:33:21 +08:00 |
|
cruldra
|
3bc73d9dd6
|
♻️ refactor(vscode): 抽出 worktreePath 模块(slug / 目录模板解析)
Claude-Session: https://claude.ai/code/session_011cEyL6k351U2BzX1Qmygph
|
2026-08-26 15:27:35 +08:00 |
|
cruldra
|
4b66d567b0
|
✨ feat(vscode): state JSON 新增 handoffAttachmentId/handoffFrom,Issue 透出 assignees
Claude-Session: https://claude.ai/code/session_011cEyL6k351U2BzX1Qmygph
|
2026-08-26 15:20:23 +08:00 |
|
cruldra
|
3ddafafe3d
|
📝 docs(vscode): 工单移交实施计划
Claude-Session: https://claude.ai/code/session_011cEyL6k351U2BzX1Qmygph
|
2026-08-26 15:07:13 +08:00 |
|
cruldra
|
ef648cc89e
|
📝 docs(vscode): 工单移交(handoff)设计 spec
Claude-Session: https://claude.ai/code/session_011cEyL6k351U2BzX1Qmygph
|
2026-08-26 14:56:58 +08:00 |
|
cruldra
|
0945b9ee30
|
📝 docs(vscode): 按当前 Gitea 工单看板形态重写 README
Claude-Session: https://claude.ai/code/session_01FAA5YEyR7fzWj7gYQiLSqy
|
2026-08-26 14:23:36 +08:00 |
|