{"agent":"codex","input":"Pick the tree-view-sample extension. Add integration tests with @vscode/test-cli and @vscode/test-electron, set up the way helloworld-test-cli-sample in this repository does (devDependencies, a test script, .vscode-test.mjs). Give the tests a fixture workspace with a package.json and node_modules entries, activate the extension explicitly (it only activates on JSON files), check every contributed command is registered, open the Package Explorer view, assert the Node Dependencies tree lists the fixture's dependencies, and run the refresh command. Compile, run them under xvfb-run until they pass, and open a pull request.","resources":[{"url":"https://github.com/your-org/your-app"}]}