Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
18 commits
Select commit Hold shift + click to select a range
c26d3f9
chore: install ripgrep
mbani01 Mar 10, 2026
e1f8dad
feat: leverage maintainersFile from db before falling back to regular…
mbani01 Mar 10, 2026
e31275b
feat: improve maintainers detection & analysis
mbani01 Mar 10, 2026
67ace79
feat: track analyzed maintainers files in metrics
mbani01 Mar 10, 2026
9018e80
feat: change candidate file detection to be more narrow
mbani01 Mar 11, 2026
ae33af6
fix: enable email fallback for identity lookup during maintainer update
mbani01 Mar 11, 2026
019f6df
chore: avoid bulding ai prompt when full content if batching is required
mbani01 Mar 11, 2026
f284e8e
fix: remove duplicate rg pattern
mbani01 Mar 11, 2026
969944e
chore: add extra validation for reamde files to have maintainer keywo…
mbani01 Mar 11, 2026
7740715
feat: improve ai fallback detection by passing scored candidates and …
mbani01 Mar 11, 2026
684c85e
chore: limit candiate_files saved in db to 100
mbani01 Mar 11, 2026
d908df5
chore: add extra filename & stems
mbani01 Mar 11, 2026
fa2dd36
feat: analyze all root files combined and fallback to top one in subd…
mbani01 Mar 13, 2026
2cd6f46
fix: improve extensionless file detection & debug logs
mbani01 Mar 26, 2026
1a6a08d
feat: improve reamde.me handling
mbani01 Mar 26, 2026
bbacdfa
fix: undo extensionless files optimization
mbani01 Mar 26, 2026
05ba13f
Merge branch 'main' into feat/improve_maintainer_file_detection
mbani01 Mar 26, 2026
56454b9
Merge branch 'main' into feat/improve_maintainer_file_detection
mbani01 Mar 26, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions scripts/services/docker/Dockerfile.git_integration
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,7 @@ FROM base AS runner
RUN apt-get update && apt-get install -y \
ca-certificates \
git \
ripgrep \
--no-install-recommends \
&& rm -rf /var/lib/apt/lists/* \
&& apt-get clean \
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,3 +34,6 @@ class MaintainerResult(BaseModel):
maintainer_file: str | None = None
maintainer_info: list[MaintainerInfoItem] | None = None
total_cost: float = 0
candidate_files: list[tuple[str, int]] = []
ai_suggested_file: str | None = None
not_found: bool = False
Loading
Loading