Skip to content

[codex] use gpt-5.5 in Python SDK examples#58

Merged
junkai-roe-ai merged 1 commit into
mainfrom
codex/update-models-engines-gpt-5-5-20260618
Jun 19, 2026
Merged

[codex] use gpt-5.5 in Python SDK examples#58
junkai-roe-ai merged 1 commit into
mainfrom
codex/update-models-engines-gpt-5-5-20260618

Conversation

@jadenfix

@jadenfix jadenfix commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Updates Python SDK README examples and example scripts to use gpt-5.5-2026-04-23.
  • Updates generated SDK_EXAMPLES.md and the checked-in SDK OpenAPI snapshot from the regenerated roe-main SDK spec.
  • Leaves the supported-model table entry for GPT-4.1 intact as a model catalog row, not an example default.

Source / generation

  • Propagated from roe-main roe-sdk/dist/sdk-openapi.yml with uv run --locked python -m roe_sdk prepare-target --target python --repo /tmp/roe-sdk-model-prs-20260618/python --spec dist/sdk-openapi.yml --version 1.1.1.
  • Verified openapi/openapi.yml matches the regenerated root SDK spec exactly.

Validation

  • git diff --check
  • uv run --locked pytest -q

Related

@jadenfix jadenfix marked this pull request as ready for review June 19, 2026 00:21
@greptile-apps

greptile-apps Bot commented Jun 19, 2026

Copy link
Copy Markdown

Greptile Summary

Updates the default model used in all SDK examples and generated documentation from gpt-4.1-2025-04-14 to gpt-5.5-2026-04-23, and refreshes the checked-in OpenAPI snapshot to match. The supported-model catalog table in README.md is intentionally untouched, preserving the GPT-4.1 row as a valid model option.

  • README.md: Three engine_config.model example values updated; model catalog table left intact.
  • SDK_EXAMPLES.md / openapi/openapi.yml: Generated artifacts regenerated from the updated roe-main spec with no stray gpt-4.1 references remaining.
  • examples/create_agent.py, examples/manage_versions.py: Example scripts updated to the new model identifier.

Confidence Score: 5/5

Safe to merge — all changes are documentation and example strings with no runtime logic affected.

Every change is a single model-identifier string replacement in docs, generated markdown, example scripts, and the OpenAPI snapshot. No logic, schema, or API surface is modified. The model catalog table in README.md is correctly left unchanged. No stray gpt-4.1 references remain in any of the updated files.

No files require special attention.

Important Files Changed

Filename Overview
README.md Three engine_config.model example values updated from gpt-4.1-2025-04-14 to gpt-5.5-2026-04-23; model catalog table left intact.
SDK_EXAMPLES.md Two generated example snippets updated from gpt-4.1 to gpt-5.5-2026-04-23; no other changes.
examples/create_agent.py Single model string updated in example script engine_config; no logic changes.
examples/manage_versions.py Single model string updated in example script engine_config; no logic changes.
openapi/openapi.yml One example engine_config.model value updated to gpt-5.5-2026-04-23; no remaining gpt-4.1 references in the file.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[PR: use gpt-5.5 in examples] --> B[README.md]
    A --> C[SDK_EXAMPLES.md]
    A --> D[examples/create_agent.py]
    A --> E[examples/manage_versions.py]
    A --> F[openapi/openapi.yml]

    B --> G["3x engine_config.model\ngpt-4.1-2025-04-14 → gpt-5.5-2026-04-23"]
    C --> H["2x engine_config.model\ngpt-4.1 → gpt-5.5-2026-04-23"]
    D --> I["1x engine_config.model\ngpt-4.1-2025-04-14 → gpt-5.5-2026-04-23"]
    E --> J["1x engine_config.model\ngpt-4.1-2025-04-14 → gpt-5.5-2026-04-23"]
    F --> K["1x example engine_config.model\ngpt-4.1-2025-04-14 → gpt-5.5-2026-04-23"]

    B --> L["Model catalog table\n(GPT-4.1 row preserved)"]
Loading
%%{init: {'theme': 'base', 'themeVariables': {"darkMode": true, "background": "#0d1117", "primaryColor": "#21262d", "primaryTextColor": "#e6edf3", "primaryBorderColor": "#8b949e", "lineColor": "#8b949e", "textColor": "#e6edf3", "edgeLabelBackground": "#161b22", "actorBkg": "#21262d", "actorBorder": "#8b949e", "actorTextColor": "#e6edf3", "actorLineColor": "#8b949e", "signalColor": "#8b949e", "signalTextColor": "#e6edf3", "noteBkgColor": "#373320", "noteBorderColor": "#d4a72c", "noteTextColor": "#f0e6c0", "labelBoxBkgColor": "#21262d", "labelBoxBorderColor": "#8b949e", "labelTextColor": "#e6edf3", "loopTextColor": "#e6edf3", "activationBkgColor": "#30363d", "activationBorderColor": "#8b949e"}}}%%
flowchart TD
    A[PR: use gpt-5.5 in examples] --> B[README.md]
    A --> C[SDK_EXAMPLES.md]
    A --> D[examples/create_agent.py]
    A --> E[examples/manage_versions.py]
    A --> F[openapi/openapi.yml]

    B --> G["3x engine_config.model\ngpt-4.1-2025-04-14 → gpt-5.5-2026-04-23"]
    C --> H["2x engine_config.model\ngpt-4.1 → gpt-5.5-2026-04-23"]
    D --> I["1x engine_config.model\ngpt-4.1-2025-04-14 → gpt-5.5-2026-04-23"]
    E --> J["1x engine_config.model\ngpt-4.1-2025-04-14 → gpt-5.5-2026-04-23"]
    F --> K["1x example engine_config.model\ngpt-4.1-2025-04-14 → gpt-5.5-2026-04-23"]

    B --> L["Model catalog table\n(GPT-4.1 row preserved)"]
Loading

Reviews (1): Last reviewed commit: "docs: use gpt-5.5 in examples" | Re-trigger Greptile

@junkai-roe-ai junkai-roe-ai merged commit 57a6571 into main Jun 19, 2026
4 checks passed
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.

2 participants