develop
master
marketplace add/update/remove
plugin install/update/uninstall
hooks/hooks.json
${CLAUDE_PLUGIN_ROOT}
CLAUDE_PLUGIN_ROOT
~/.codex/plugins/cache/doc/jsc
worklog.sh
WORKLOG_CLI=auto|claude|codex|agy|opencode|copilot
claude -p
codex exec
agy -p
opencode run
copilot -p
transcript.py
payload
skills/worklog/SKILL.md
0.2.5
$jsc:code-review-resolve --target master
.gitea/ai-review/findings/
.gitea/ai-review/findings.json
python3 -m json.tool hooks/hooks.json >/dev/null
python3 -m json.tool plugin.json .claude-plugin/plugin.json .codex-plugin/plugin.json >/dev/null
bash -n scripts/worklog/worklog.sh
PYTHONDONTWRITEBYTECODE=1 python3 -m py_compile scripts/worklog/transcript.py scripts/worklog/wiki_api.py
python3 scripts/worklog/transcript.py extract <Codex session jsonl>
python3 scripts/worklog/transcript.py duration <Codex session jsonl>
16 分鐘
WORKLOG_CLI=opencode
exit 0
WORKLOG_CLI=auto
scripts/worklog/worklog.sh
git diff --check
No dependencies set.
The note is not visible to the blocked user.
變更內容
marketplace add/update/remove、plugin install/update/uninstall。hooks/hooks.json時誤執行 Claude Code 專用${CLAUDE_PLUGIN_ROOT}路徑的問題;Claude 用CLAUDE_PLUGIN_ROOT,Codex fallback 到~/.codex/plugins/cache/doc/jsc找已安裝的 worklog 腳本。worklog.sh新增WORKLOG_CLI=auto|claude|codex|agy|opencode|copilot,摘要執行器依 README 定義的 headless CLI 指令執行:claude -p、codex exec、agy -p、opencode run、copilot -p。transcript.py新增 Codex session JSONLpayload格式解析,支援 user/assistant/tool/result 片段抽取與耗時估算。skills/worklog/SKILL.md的 worklog 支援矩陣,明確標示 Codex 可執行 Stop hook 且摘要 CLI 可切換。0.2.5。AI Review Resolve
$jsc:code-review-resolve --target master檢查.gitea/ai-review/findings/與.gitea/ai-review/findings.json。驗證
python3 -m json.tool hooks/hooks.json >/dev/nullpython3 -m json.tool plugin.json .claude-plugin/plugin.json .codex-plugin/plugin.json >/dev/null(逐檔執行)bash -n scripts/worklog/worklog.shPYTHONDONTWRITEBYTECODE=1 python3 -m py_compile scripts/worklog/transcript.py scripts/worklog/wiki_api.pypython3 scripts/worklog/transcript.py extract <Codex session jsonl>可抽出 user/assistant/tool/result 片段python3 scripts/worklog/transcript.py duration <Codex session jsonl>可輸出耗時(測得16 分鐘)WORKLOG_CLI=opencode在 CLI 缺失時記錄警告並exit 0WORKLOG_CLI=auto在 hook input 空值時記錄警告並exit 0scripts/worklog/worklog.shgit diff --check