• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

ukeeper / ukeeper-readability / 38137804979
75%
master: 75%

Build:
Build:
LAST BUILD BRANCH: openai-auto-extraction
DEFAULT BRANCH: master
Ran 11 Oct 2026 12:04PM UTC
Jobs 1
Files 13
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

11 Oct 2026 11:55AM UTC coverage: 74.874% (-3.4%) from 78.261%
38137804979

Pull #92

github

paskal
Add OpenAI article summaries

Parser API clients can request a short summary with the extracted text,
and rule previews show one. The OpenAI client is created at startup,
input is truncated by characters, model output is escaped in the
preview, empty replies are errors, and summaries are cached in MongoDB
for 30 days behind a TTL index. Summary calls share a per-request budget
so the response is written before the server write timeout.
Pull Request #92: Add OpenAI article summaries

102 of 181 new or added lines in 7 files covered. (56.35%)

891 of 1190 relevant lines covered (74.87%)

9.42 hits per line

Uncovered Changes

Lines Coverage ∆ File
48
0.0
extractor/mocks/summaries.go
24
0.0
extractor/mocks/openai_client.go
4
73.33
datastore/summaries.go
3
70.27
-0.5% main.go
Jobs
ID Job ID Ran Files Coverage
1 38137804979.1 11 Oct 2026 12:04PM UTC 13
74.87
GitHub Action Run
Source Files on build 38137804979
  • Tree
  • List 13
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #92
  • PR Base - master (#35075303727)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc