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

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

Build:
Build:
LAST BUILD BRANCH: openai-auto-extraction
DEFAULT BRANCH: master
Ran 11 Oct 2026 11:57AM 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%
38137350427

push

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.

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

891 of 1190 relevant lines covered (74.87%)

9.43 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 38137350427.1 11 Oct 2026 11:57AM UTC 13
74.87
GitHub Action Run
Source Files on build 38137350427
  • Tree
  • List 13
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 4bf51dab on github
  • Prev Build on 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