cruldra
|
6251ba0d2a
|
✨ feat(vscode): 审查会话链接按本机 codex 会话文件存在判定,不再绑 worktree
|
2026-08-19 19:24:57 +08:00 |
|
cruldra
|
c370214d12
|
✨ feat(vscode): webhook 副作用按 assignee 门禁,适配多人协作
|
2026-08-18 23:57:21 +08:00 |
|
cruldra
|
0d79cb7c73
|
11
|
2026-07-31 08:20:42 +08:00 |
|
cruldra
|
7c67d220db
|
✨ feat(vscode): 设置面板可配置 Claude profiles 目录并修正探测顺序
|
2026-07-23 21:52:53 +08:00 |
|
cruldra
|
b45257a38d
|
🐛 fix(vscode): resume 会话用 resolveWorktreePath 避免误判 worktree 已清理
|
2026-07-16 01:51:08 +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
|
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
|
75cbe3c515
|
✨ feat(vscode): 测试会话提示词改用 /pr-acceptance-testing 斜杠命令
|
2026-07-08 11:51:19 +08:00 |
|
cruldra
|
ceea62ed16
|
✨ feat(vscode): 测试会话提示词改为模拟真实用户对 PR 功能做 e2e 测试
|
2026-06-27 21:41:01 +08:00 |
|
 cruldraandClaude Opus 4.8
|
7be4e38620
|
♻️ refactor(vscode): claude 会话命令收口到 buildCcCommand 并移除已卸载的 serena --system-prompt
9 处手拼的 claude 启动命令(managedSessions/sessions/issues)统一改用新增的
cc/ccCommand.ts:buildCcCommand({ profilePath, effort?, resumeSessionId?, prompt? }),
去掉各处重复的 --system-prompt="$(serena prompts ...)"(serena 已卸载)。
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-25 00:57:29 +08:00 |
|
 cruldraandClaude Opus 4.7
|
5e7a3d20d9
|
🐛 fix(vscode): worktreePath 消费侧统一解析 ~/绝对/相对,修复带 ~ 的存量工单与绝对路径 worktree 误判
新增 resolveWorktreePath(stored, workspaceRoot) 三态合一解析:开头 ~ 展开为 home、
已是绝对原样、相对拼到 workspaceRoot。替换全部消费点,原先「判 isAbsolute 再 join」
不认 ~、issueLoader 算 worktreeExists 更是裸 join 连绝对路径都拼坏。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-06-24 03:01:08 +08:00 |
|
 cruldraandClaude Opus 4.7
|
9a69aeed48
|
🔧 fix(vscode): worktree 目录配置改用插件自带设置面板,撤销 VS Code 原生配置
上一版误把 worktree 目录模板注册成 VS Code 原生设置(contributes.configuration
+ workspace.getConfiguration),但本插件有自己的设置面板(SettingsModal,存 globalState)。
改为:
- Settings 新增 worktreeDirectory 字段(默认 ~/Sources/worktree/$project_name/$feature_name,
留空回退默认),贯穿 store/handler/两端 messages/useIssues/App/SettingsModal
- SettingsModal「钩子」分组新增「工作树目录」输入项,走既有 save/load 流程
- handleImplement 改从 getSettings(panel.context).worktreeDirectory 读模板
- 删除 package.json 的 contributes.configuration(meta.ts 为 gitignore 生成物,已本地还原)
deriveSlug / resolveWorktreeDir / ~ 展开 / 绝对路径 / feature/<slug> 逻辑不变。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-06-24 02:56:33 +08:00 |
|
 cruldraandClaude Opus 4.7
|
11ea6b345c
|
✨ feat(vscode): worktree 改建到 ~/Sources/worktree/<项目>/<slug>,接线 superpowers.worktreeDirectory 配置
实施流程不再硬编码 .claude/worktrees/<hash>:
- worktree 目录名改用 spec/plan 的 slug(specs|plans 后那一级目录名),分支改为 feature/<slug>
- 目录走 superpowers.worktreeDirectory 模板(package.json 新注册配置),支持 $project_root/$project_name/$feature_name 占位符及开头 ~ 展开,默认 ~/Sources/worktree/$project_name/$feature_name
- worktree 现位于工作区外:创建前 mkdir -p 父目录,state/webview 改存绝对路径(下游消费方已兼容 isAbsolute)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-06-24 02:37:16 +08:00 |
|
cruldra
|
e6f1776d4f
|
11
|
2026-06-23 05:02:15 +08:00 |
|