The Responses.retrieve / AsyncResponses.retrieve tests added in #184 are backed by cassettes that were synthesized without provider access, so they carry the # TODO: this is generated by AI, re-record marker required by CONTRIBUTING.md.
Affected cassettes in instrumentation/opentelemetry-instrumentation-genai-openai/tests/cassettes/:
test_responses_retrieve_basic[content_mode0].yaml
test_responses_retrieve_captures_content[content_mode0].yaml
test_responses_retrieve_api_error[content_mode0].yaml
test_async_responses_retrieve_basic[content_mode0].yaml
test_async_responses_retrieve_captures_content[content_mode0].yaml
test_async_responses_retrieve_api_error[content_mode0].yaml
To resolve, per CONTRIBUTING.md: delete the cassettes, export a real OPENAI_API_KEY, rerun the retrieve tests so pytest-vcr records the live interactions, confirm vcr_config() scrubbed the auth/org/project headers, and remove the markers.
The
Responses.retrieve/AsyncResponses.retrievetests added in #184 are backed by cassettes that were synthesized without provider access, so they carry the# TODO: this is generated by AI, re-recordmarker required by CONTRIBUTING.md.Affected cassettes in
instrumentation/opentelemetry-instrumentation-genai-openai/tests/cassettes/:test_responses_retrieve_basic[content_mode0].yamltest_responses_retrieve_captures_content[content_mode0].yamltest_responses_retrieve_api_error[content_mode0].yamltest_async_responses_retrieve_basic[content_mode0].yamltest_async_responses_retrieve_captures_content[content_mode0].yamltest_async_responses_retrieve_api_error[content_mode0].yamlTo resolve, per CONTRIBUTING.md: delete the cassettes, export a real
OPENAI_API_KEY, rerun the retrieve tests so pytest-vcr records the live interactions, confirmvcr_config()scrubbed the auth/org/project headers, and remove the markers.