Skip to content

Feature/GitHub connector enhancements#43

Merged
rajivml merged 2 commits into
feature/darwinfrom
feature/github-connector-enhancements
May 29, 2026
Merged

Feature/GitHub connector enhancements#43
rajivml merged 2 commits into
feature/darwinfrom
feature/github-connector-enhancements

Conversation

@rajivml
Copy link
Copy Markdown
Collaborator

@rajivml rajivml commented May 22, 2026

Description

[Provide a brief description of the changes in this PR]

How Has This Been Tested?

[Describe the tests you ran to verify your changes]

Backporting (check the box to trigger backport action)

Note: You have to check that the action passes, otherwise resolve the conflicts manually and tag the patches.

  • This PR should be backported (make sure to check that the backport attempt succeeds)
  • [Optional] Override Linear Check

rajivml and others added 2 commits May 22, 2026 15:01
Off by default to preserve the fixed-depth <prefix>/<dir>/<file><ext>
behavior; enable to scan every folder under the prefix (or the whole
repo if blank) and match by extension at any depth. In recursive mode,
the full repo-relative path is used as the semantic identifier so
same-named files in different folders stay distinguishable.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
PyGithub asserts `path` is NotSet or a str, so passing `None` (what
`self.path_prefix or None` resolves to in recursive mode with a blank
prefix) raises AssertionError during the polling commit-window check.
Drop the kwarg entirely when there's no prefix, matching the
since/until conditional-kwarg pattern.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@rajivml rajivml merged commit bbb7a85 into feature/darwin May 29, 2026
6 of 7 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.

1 participant