Monitor a GitHub pull request for review feedback, automated check failures, and merge readiness. Diagnose failures, fix problems caused by the branch, and retry likely temporary failures while continuing to watch for updates.
- Monitor automated checks after opening a pull request
- Address actionable review feedback
- Distinguish code failures from temporary service problems
openinterpreter/openinterpreter☆ 68.6KUpdated Oct 11, 2026
Review external integration points for breaking changes that could disrupt existing use. Examine app-server APIs, command-line parameters, configuration loading, and session resumption from saved records, continuing beyond the first issue to cover possible failure paths.
- Check app-server API compatibility
- Review changes to command-line parameters
- Check compatibility of configuration loading
openinterpreter/openinterpreter☆ 68.6KUpdated Oct 11, 2026
Assess whether a code change is small enough to review using line-count guidance. For larger changes, examine the actual differences, dependencies, and calling code to suggest reviewable stages and the smallest coherent first step.
- Check the size of a change before requesting review
- Assess the scope of a complex logic change
- Plan reviewable stages for a large change
openinterpreter/openinterpreter☆ 68.6KUpdated Oct 11, 2026
Review code that manages the conversation history and extra information sent to Codex models. Apply rules for incremental history, size limits, cache stability, manual review of large additions, and required implementation structures.
- Review changes to conversation history handling
- Check size limits on information sent to the model
- Identify large additions requiring manual review
openinterpreter/openinterpreter☆ 68.6KUpdated Oct 11, 2026
Plan and write tests for changes to agent behavior, favoring integration tests that check components together. Identify key logic changes and user-visible behavior to cover, reuse existing helpers, and keep unit tests in dedicated files.
- Identify test coverage for changes to agent logic
- Add integration tests for user-visible behavior
- Organize unit tests in dedicated files
openinterpreter/openinterpreter☆ 68.6KUpdated Oct 11, 2026
Update pull request titles and descriptions to explain why a change matters and what it changes. Preserve existing images and important details, summarize relevant verification, and describe the correct scope for linked, dependent pull requests.
- Rewrite a pull request description before review
- Add the motivation discussed during development
- Remove descriptions of changes that were later undone
openinterpreter/openinterpreter☆ 68.6KUpdated Oct 11, 2026