temporalio / temporalio/samples-python

[Feature Request] End-to-end testing for OpenAI Agents SDK examples

Open
#254 1 comment 0 reactions 1 assignee View on GitHub

@donald-pinckney is already working on this.

Since Sep 30, 2025.

enhancement
Dominant language
Python
Stars
367
Forks
121
Avg merge
3d 20h
Merged PRs (30d)
11

Description

Is your feature request related to a problem? Please describe.

We need to add end-to-end tests to OpenAI Agents SDK samples to ensure that they remain stable.

Describe the solution you'd like
  • Using the commands in the README, run each sample by launching the worker and the workflow runner program
  • In some cases, additional resources, such as MCP servers or Postgres databases, may also need to run
  • Some samples are interactive. Support this by sending commands to standard in.
  • The core functionality should be conventional programmatic code.
  • If the workflow runner exits with success, consider the run successful.
  • Clean up all resources.
Additional context
  • Optionally, verify: 1/ commands run match the README files (LLM or traditional search), 2/ Outputs match expected outputs (using LLMs).

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.