Skip to content

v3.10.1

Choose a tag to compare

@github-actions github-actions released this 22 Oct 19:34
857cf40

Changed

  • orq-setup-observability: added the first-party observability one-liners orq_ai_sdk.langchain.setup() and OpenAIAgentsInstrumentor().instrument() (RES-1221).
  • orq-invoke-deployment: stream deployments with client.deployments.stream(...) (an EventStream) instead of invoke(stream=True), which returns a single response body and is not iterable (RES-1221).
  • orq-setup-observability: the OpenAI Agents one-liner needs a configured TracerProvider (the instrumentor reads the global one and replaces the Agents SDK trace processors); documented, with the required packages.
  • Agent text-extraction snippets (orq-invoke-deployment, orq-compare-agents) raise when the response has no output_text block instead of returning an empty answer.
  • orq-invoke-deployment API reference: documented the conversation ({id}) and thread ({id, tags}) parameters of agent Responses.create, with factual rows.
  • tests/scripts/run_factual_tests.py: SDK probes use SystemExit instead of assert, so python -O cannot turn a failure into a pass. Added a previous_response_id signature row.