Files
hack/tools/scripts/llm-key-hunter/results/_cache/content/c-nhxt-n_codex-deepseek-subagents-skill.json
OpenCode 68a9071cf1 feat: reconcile local master with origin (exa/hot-platform hunters, leaks ledger, latest results)
Local branch had diverged from origin/master (sibling commits on the same base). Rewrote local history linearly on top of origin/master, folding in all local content: exa/hot-platform discovery hunters, leaks ledger, nightly sweep orchestrator, updated .gitignore and skill docs, plus the latest hunt output and vault state. Remote-only files (vault keys, channel scripts) were restored rather than dropped, so the resulting tree is a full union of both sides.
2026-08-07 12:53:47 +08:00

1 line
3.2 KiB
JSON

{"repo": "c-nhxt-n/codex-deepseek-subagents-skill", "files": {"tests/test_install_templates.sh": {"cdb570889d021dc6cc744a47b03a0474beb336dc": {"t": 1786068354.6555963, "n": 2800, "h": "2d7bcce06b6cbace", "c": "#!/usr/bin/env bash\nset -euo pipefail\n\ncd \"$(dirname \"$0\")/..\"\n\nscript=\"skills/codex-deepseek-subagents/scripts/deepseek-codex.sh\"\n\nbash -n \"$script\"\n\ntmp=\"$(mktemp -d)\"\ntmp_conflict=\"$(mktemp -d)\"\ntrap 'rm -rf \"$tmp\" \"$tmp_conflict\"' EXIT\n\nbash \"$script\" install \\\n --project-root \"$tmp\" \\\n --api-key \"sk-test-placeholder\" \\\n --port 5001\n\nrequired=(\n \"user_config.json\"\n \".codex/config.toml\"\n \".codex/agents/deepseek-worker.toml\"\n \".codex/deepseek.local.env.sh\"\n \".codex/deepseek.local.env.ps1\"\n \".codex/runtime/deepseek_scheduler.py\"\n \".codex/runtime/deepseek_runtime.py\"\n \".codex/runtime/deepseek_client.py\"\n \".codex/runtime/events.py\"\n \".codex/runtime/render.py\"\n \".codex/runtime/patch_preview.py\"\n \".codex/runtime/tool_protocol.py\"\n \".codex/runtime/usage.py\"\n \".codex/runtime/doctor.py\"\n \".codex/runtime/tui.py\"\n \".codex/runtime/task_queue.json\"\n \".codex/runtime/sessions.json\"\n \".codex/runtime/events.log.jsonl\"\n \".codex/test-runtime.sh\"\n \".codex/test-runtime.ps1\"\n \".codex/deepseek-codex.cmd\"\n \".codex/deepseek-codex.sh\"\n)\n\nfor rel in \"${required[@]}\"; do\n test -f \"$tmp/$rel\"\ndone\n\ngrep -q -- '--thinking-view' \"$script\"\ngrep -q -- '--patch-view' \"$script\"\ngrep -q 'tui()' \"$script\"\ngrep -q 'runtime_cli tui' \"$script\"\ngrep -q 'show_patch()' \"$script\"\ngrep -q 'approve_patch()' \"$script\"\n\ncat > \"$tmp/.codex/test-responses-proxy.sh\" <<'EOF'\n#!/usr/bin/env bash\n# Managed by codex-deepseek-subagents\necho legacy\nEOF\ncat > \"$tmp/.codex/deepseek_responses_shim.py\" <<'EOF'\n# Managed by codex-deepseek-subagents\nprint(\"legacy\")\nEOF\n: > \"$tmp/.codex/deepseek-proxy.log.jsonl\"\n\nbash \"$script\" update \\\n --project-root \"$tmp\"\n\nfor rel in \\\n \".codex/test-responses-proxy.sh\" \\\n \".codex/deepseek_responses_shim.py\" \\\n \".codex/deepseek-proxy.log.jsonl\"; do\n test ! -e \"$tmp/$rel\"\ndone\n\npython3 - <<'PY' \"$tmp/user_config.json\"\nimport json, sys\ndata = json.load(open(sys.argv[1], encoding=\"utf-8\"))\nassert \"deepseek_api_key\" not in data\nassert data[\"defaults\"][\"execution_agent\"] == \"DeepSeek Worker\"\nassert len(data[\"connected_agents\"]) == 2\nassert data[\"tool_calling\"][\"mode\"] == \"native\"\nPY\n\ngrep -q \"127.0.0.1:5001\" \"$tmp/.codex/config.toml\"\ngrep -q \"127.0.0.1:5001\" \"$tmp/.codex/deepseek.local.env.sh\"\ngrep -q \"127.0.0.1:5001\" \"$tmp/.codex/deepseek.local.env.ps1\"\n\nbash \"$script\" uninstall \\\n --project-root \"$tmp\" \\\n --dry-run\n\nmkdir -p \"$tmp_conflict/.codex\"\ncat > \"$tmp_conflict/.codex/test-runtime.ps1\" <<'EOF'\nWrite-Host \"custom\"\nEOF\n\nif bash \"$script\" install \\\n --project-root \"$tmp_conflict\" \\\n --api-key \"sk-test-placeholder\" \\\n >/tmp/codex-deepseek-bash-install.log 2>&1; then\n echo \"expected install to refuse overwriting a non-managed .ps1 file\" >&2\n exit 1\nfi\n\ngrep -q \"Refusing to overwrite non-managed file\" /tmp/codex-deepseek-bash-install.log\n"}}}}