Skip to content

Add ChatGPT Deep Research result extraction#2023

Open
lavapapa wants to merge 1 commit into
jackwener:mainfrom
lavapapa:chatgpt-deep-research-result
Open

Add ChatGPT Deep Research result extraction#2023
lavapapa wants to merge 1 commit into
jackwener:mainfrom
lavapapa:chatgpt-deep-research-result

Conversation

@lavapapa

Copy link
Copy Markdown
Contributor

Summary

  • add opencli chatgpt deep-research-result <id-or-url> for completed ChatGPT Deep Research reports
  • extract reports from captured /backend-api/conversation/<id> payloads and metadata.chatgpt_sdk.widget_state.report_message
  • include source extraction, diagnostics, wait/stability options, and fallback probes for iframe/network/CDP cases
  • refresh manifest, ChatGPT adapter docs, adapter index, and OpenCLI usage skill guidance

This PR is intentionally independent from #2022. It uses a local conversation header helper so it does not depend on the model-preference helper added there.

Tests

  • npm run build-manifest
  • ./node_modules/.bin/vitest run --project adapter clis/chatgpt/commands.test.js clis/chatgpt/utils.test.js
  • node dist/src/main.js chatgpt deep-research-result --help

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant