Skip to content

Conversation

@kodjima33
Copy link
Contributor

Introduce a comprehensive pytest suite to validate the OMI GitHub Issues Integration project's functionality and API stability.


Open in Cursor Open in Web

cursoragent and others added 2 commits January 31, 2026 00:43
- Created test_app.py with 18 test cases
- Tests cover health checks, manifest endpoints, chat tools, setup, and imports
- All tests passing (18/18)
- Added pytest as testing framework

Co-authored-by: kodjima33 <[email protected]>
- Created requirements-dev.txt for testing dependencies
- Added TEST_RESULTS.md with comprehensive test documentation
- Documented all 18 passing tests and test coverage
- Included setup instructions and recommendations

Co-authored-by: kodjima33 <[email protected]>
@cursor
Copy link

cursor bot commented Jan 31, 2026

Cursor Agent can help with this pull request. Just @cursor in comments and I'll start working on changes in this branch.
Learn more about Cursor Agents

kodjima33 added a commit that referenced this pull request Feb 11, 2026
Add standalone merge and list PR functionality so users can ask to
merge PRs directly (e.g. "merge PR #5") instead of only being able
to merge as part of the code_feature flow.

- Add list_pull_requests, get_pull_request, merge_pull_request to GitHubClient
- Add list_prs tool: list open/closed/all PRs in a repo
- Add merge_pr tool: merge a PR by number with squash/merge/rebase support
- Register both tools in the omi-tools manifest

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
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