cruldra
|
23ebdc0509
|
🔖 chore(vscode): bump 0.2.89
|
2026-08-25 14:46:29 +08:00 |
|
cruldra
|
24b1ae2ecf
|
🐛 fix(vscode): 实施启动改为复用已有 feature 分支
|
2026-08-25 14:45:53 +08:00 |
|
cruldra
|
0db43f4cc3
|
🔖 chore(vscode): bump 0.2.88
|
2026-08-25 13:07:15 +08:00 |
|
cruldra
|
07b2bf75a0
|
✨ feat(vscode): 历史会话可换 profile 恢复
|
2026-08-25 13:06:48 +08:00 |
|
cruldra
|
1c3e66bdc7
|
🔖 chore(vscode): bump 0.2.87
|
2026-08-20 19:25:40 +08:00 |
|
cruldra
|
466bf3fe13
|
🐛 fix(vscode): 看板实时响应工单指派事件
Gitea 的 issue_assign 事件 X-Gitea-Event 值为 issues、action 为
assigned/unassigned,coordinator 此前只处理 opened/reopened/edited,
指派事件被丢弃。现复用 decideIssueAppend 门禁:指派给我 → issue/append
实时上卡(已在板上则原位刷新),与我无关 → issue/remove 撤卡。
|
2026-08-20 19:24:55 +08:00 |
|
cruldra
|
6fb8a31406
|
🔖 chore(vscode): bump 0.2.86
|
2026-08-20 13:53:30 +08:00 |
|
cruldra
|
416861fc75
|
✨ feat(vscode): URI handler 外部触发开 claude 会话 tab
|
2026-08-20 13:53:12 +08:00 |
|
cruldra
|
7b6e263b84
|
🔖 chore(vscode): bump 0.2.85
|
2026-08-20 12:47:00 +08:00 |
|
cruldra
|
32a4371cae
|
🐛 fix(vscode): PR 统计条改全量口径与 Gitea 一致,已查看分母仍为可见文件数
|
2026-08-20 12:46:38 +08:00 |
|
cruldra
|
c24b9aebf8
|
🔖 chore(vscode): bump 0.2.84
|
2026-08-20 10:00:32 +08:00 |
|
cruldra
|
15424eb275
|
✨ feat(vscode): 审查提示词加临时 worktree 清理指令
|
2026-08-20 10:00:32 +08:00 |
|
cruldra
|
ac35c5f572
|
🔖 chore(vscode): bump 0.2.83
|
2026-08-19 20:41:11 +08:00 |
|
cruldra
|
fea7b2e604
|
🐛 fix(vscode): issue opened 广播按看板 scope 门禁,mine 不再凭空上别人的卡
|
2026-08-19 20:41:11 +08:00 |
|
cruldra
|
ea4c4e4658
|
📝 docs(vscode): 约定本机装 VSIX 必须 --profile augment
|
2026-08-19 19:37:11 +08:00 |
|
cruldra
|
6251ba0d2a
|
✨ feat(vscode): 审查会话链接按本机 codex 会话文件存在判定,不再绑 worktree
|
2026-08-19 19:24:57 +08:00 |
|
cruldra
|
bf3f7f9e67
|
🔖 chore(vscode): bump 0.2.81
|
2026-08-19 18:56:07 +08:00 |
|
cruldra
|
1bc3561236
|
🔖 chore(vscode): 版本号提到 0.2.80 入库,约定改码后自动加版本+打包
|
2026-08-19 18:39:59 +08:00 |
|
cruldra
|
4a1ae45425
|
✨ feat(vscode): 属性格动作值改双击触发+spinner反馈,热区收窄到内容
|
2026-08-19 18:10:51 +08:00 |
|
cruldra
|
c9eaca2904
|
🐛 fix(vscode): 状态分层读侧补漏——四处 handler 改走 readIssueState 叠加本地状态
|
2026-08-19 17:01:05 +08:00 |
|
cruldra
|
faf227412e
|
✨ feat(vscode): 多人协作二期:状态分层/写校验/签名/团队视图
- 本机状态(会话id/worktree/profile/prDiffFile)迁 workspaceState,
共享 state JSON 只留团队字段;读侧本地记录叠加,旧数据兜底
- mergeStateJsonComment 写后读回校验,并发覆盖时在最新状态上重放一次
- webhook 支持 Gitea secret,校验 X-Gitea-Signature(HMAC-SHA256),
不匹配 401;设置面板新增 Webhook Secret 字段
- 看板新增 我的/全部 范围切换(团队视图),按工作区持久化
|
2026-08-19 00:32:06 +08:00 |
|
cruldra
|
c370214d12
|
✨ feat(vscode): webhook 副作用按 assignee 门禁,适配多人协作
|
2026-08-18 23:57:21 +08:00 |
|
cruldra
|
c20bd86370
|
✅ test(vscode): 更新 spawnClaude 断言以匹配绝对路径解析
|
2026-08-18 23:57:21 +08:00 |
|
cruldra
|
9255b55625
|
🐛 fix(vscode): GUI 下解析 claude 绝对路径(含 ~/.local/bin 官方安装)
|
2026-08-05 14:57:48 +08:00 |
|
cruldra
|
81ab00bdba
|
🐛 fix(vscode): 详情属性格 data 引用变化不再清掉选中导致 PR 打不开
|
2026-08-05 14:39:04 +08:00 |
|
cruldra
|
a9e4d6e9b9
|
🐛 fix(vscode): issue/patch 用 null 清空 worktree 字段以便 webview 即时刷新
|
2026-08-05 14:08:03 +08:00 |
|
cruldra
|
29aaabdabf
|
🐛 fix(vscode): 完成列/删 worktree 时自动杀掉占用进程再删目录
|
2026-08-05 13:31:00 +08:00 |
|
cruldra
|
23e6f67373
|
♻️ refactor: brainstorm 续聊提示词切回 superpowers:brainstorming
|
2026-07-31 10:27:16 +08:00 |
|
cruldra
|
0d79cb7c73
|
11
|
2026-07-31 08:20:42 +08:00 |
|
cruldra
|
0d078e848c
|
11
|
2026-07-31 06:52:09 +08:00 |
|
cruldra
|
532f9e09b5
|
✨ feat(vscode): 设置面板支持 brainstorm 续聊提示词并切换 grill-with-docs
|
2026-07-31 06:50:38 +08:00 |
|
cruldra
|
d68603ee06
|
🐛 fix(vscode): 改动 tab 默认统一视图并保留阅读位置
|
2026-07-25 11:08:48 +08:00 |
|
cruldra
|
84a5cda8d2
|
✨ feat(vscode): 提交代码按钮可配置 Claude profile
|
2026-07-25 07:29:05 +08:00 |
|
cruldra
|
e9543d37ce
|
🐛 fix(vscode): 导入/恢复会话时从 transcript 推断 profilePath
|
2026-07-25 01:59:22 +08:00 |
|
cruldra
|
45b2a7797d
|
✨ feat(vscode): 新增会话 transcript 推断 profilePath 纯模块
|
2026-07-25 01:57:05 +08:00 |
|
cruldra
|
8d00676bba
|
11
|
2026-07-24 14:26:56 +08:00 |
|
cruldra
|
dc522064ce
|
✨ feat(vscode): 会话管理支持导入已 /rename 的命名会话
|
2026-07-24 00:12:28 +08:00 |
|
cruldra
|
7c67d220db
|
✨ feat(vscode): 设置面板可配置 Claude profiles 目录并修正探测顺序
|
2026-07-23 21:52:53 +08:00 |
|
cruldra
|
a3e557f9ee
|
♻️ refactor(vscode): 对齐 state schema 与 knownStateFields 漂移
|
2026-07-16 01:55:35 +08:00 |
|
cruldra
|
b45257a38d
|
🐛 fix(vscode): resume 会话用 resolveWorktreePath 避免误判 worktree 已清理
|
2026-07-16 01:51:08 +08:00 |
|
cruldra
|
aff4ee2758
|
🐛 fix(vscode): 删 worktree 前扫 /proc 检测进程占用,命中则中止清理
dev server 常驻在 worktree 里持续写构建产物,递归删除与写入竞态导致
rmdir 撞 ENOTEMPTY。新增 findProcessesUsingWorktree 扫 /proc 找 cwd 或
fd 落在 worktree 下的进程,三处删除调用点(拖到完成列 / 手动删 / 删整工单)
命中即弹错误 toast 列出 pid+命令并中止(不删、不杀进程),用户停掉后重试。
非 Linux 无 /proc 返回空,降级为原直接删除。
|
2026-07-13 09:26:23 +08:00 |
|
cruldra
|
b585016cd7
|
✨ feat(vscode): 头脑风暴 profile 独立 + codex 命令统一组装收尾
- 头脑风暴/实施/测试会话 profile 彻底独立,互不回退,各自空值回落默认
- 新建工单弹窗的 profile 选择改为头脑风暴专用 brainstormProfilePath
- 详情面板新增「头脑风暴配置文件」下拉
- 删除从未接线的死代码 reviewFlow.ts(runReview 全仓库无调用方)
- codexCommand 精简为仅 resume/interactive 两种终端命令形态
- 版本号 0.2.55 → 0.2.60
|
2026-07-13 07:50:39 +08:00 |
|
cruldra
|
5188c23765
|
✨ feat(vscode): codex 命令统一组装,模型/思考级别可在设置面板配置
新增 cc/codexCommand.ts 作为 codex 调用的唯一出口(buildCodexArgs /
buildCodexCommandString),把 exec-review / resume / interactive 三种形态
的 flag 拼装收敛到一处;模型与思考级别作为自由文本项写入全局设置并贯穿
webview 消息通道,空值则不传 -c,沿用 codex config.toml 默认。
|
2026-07-13 06:43:58 +08:00 |
|
cruldra
|
aff99c57f3
|
♻️ refactor(vscode): PR 文件说明改为一句话概述改动
已缓存的 `.spx/pr-file-summaries.json` 旧长文不会自动刷新,需重新点 ✨ 生成。
|
2026-07-09 08:47:12 +08:00 |
|
cruldra
|
7b4f737ce5
|
✨ feat(vscode): 冲突解决会话 profile 可在设置面板配置
|
2026-07-09 08:41:58 +08:00 |
|
cruldra
|
38f15a6fe1
|
🐛 fix(vscode): resume 测试会话时按 testProfilePath 解析 settings
|
2026-07-09 08:17:23 +08:00 |
|
cruldra
|
f39e61aa7f
|
✨ feat(vscode): 手动删除 worktree 时连同 feature 分支一起删(本地+远程)
抽出共享 cleanupFeatureBranch(handlers/branchCleanup.ts):受保护分支跳过、
远程走 gitea API、本地强删(git branch -D),全程 best-effort 只记日志。
「拖到完成」的分支清理改为复用它(71 行 → 12 行);handleDeleteWorktree 在
删完 worktree 目录后同样调用它,确认框与完成提示带上分支名。
放在 handlers 层而非 git/branchSync.ts:后者刻意不依赖 vscode(有单测覆盖
deleteLocalBranch),本函数需 logger(→vscode)+ gitea API。
|
2026-07-08 19:05:48 +08:00 |
|
cruldra
|
045e203590
|
🔖 chore(vscode): 版本号 0.2.54 → 0.2.55
|
2026-07-08 11:51:19 +08:00 |
|
cruldra
|
75cbe3c515
|
✨ feat(vscode): 测试会话提示词改用 /pr-acceptance-testing 斜杠命令
|
2026-07-08 11:51:19 +08:00 |
|
cruldra
|
235cd9ea65
|
🐛 fix(vscode): worktree 清理改 rm -rf + prune,绕开 gitignored 产物导致的目录非空
git worktree remove 只删跟踪文件+admin 注册,不删 .next/node_modules 等 gitignored 产物,删完残留把目录撑住、最后 rmdir 撞 ENOTEMPTY。新增 removeWorktreeDir(带路径护栏的递归强删 + git worktree prune),替换 3 处 worktree remove 调用点。
|
2026-07-08 11:48:23 +08:00 |
|