This repository is mostly generated code.
Before editing or approving a PR, check the top of the file:
"""Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT."""If that marker is present, do not hand-edit the file. Changes should be made in the upstream source or generator inputs, then regenerated.
The main hand-maintained surface is listed in .genignore.
At the repo root, that currently includes files such as:
pyproject.tomlexamples/*utils/*src/mistralai/extra/*pylintrcscripts/prepare_readme.py
There are also package-specific ownership files:
packages/gcp/.genignorepackages/azure/.genignore
If a file is not listed in the relevant .genignore and it has the generated header, assume it should not be edited directly.
- Prefer PRs that change hand-owned files listed in
.genignore. - Be skeptical of direct edits to generated SDK files under
src/,docs/, orpackages/*/src/. - If a generated file changed, look for the corresponding source/config change that explains the regeneration.