5 Commits

Author SHA1 Message Date
9c7d983df4 test: require TEST_PR_ID for write integration tests to prevent accidental mutations
Write tests no longer pick a random open PR. RUN_WRITE_TESTS=true alone is not
sufficient — TEST_PR_ID must also be set, otherwise each write test is skipped
with a warning. Added try/finally cleanup blocks so approval/comment/task state
is always restored even on assertion failures. Updated .env.example and README
to document the new requirement.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-05-20 23:25:40 +02:00
93688bc90c test: add integration tests for repository browsing and write operations 2026-05-20 19:27:59 +02:00
2ccb27bcda test: add failing unit tests for new MCP tools (TDD) 2026-05-20 19:18:51 +02:00
4035179bb9 refactor: replace monolithic BitbucketClient with domain-client composition root 2026-05-20 19:15:56 +02:00
992f25a9a2 Add code 2026-05-19 16:45:59 +02:00