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

ukeeper / ukeeper-readability / 10343430662
75%
master: 89%

Build:
Build:
LAST BUILD BRANCH: dependabot/go_modules/backend/go-modules-updates-d6af324dbd
DEFAULT BRANCH: master
Ran 11 Aug 2024 11:08PM UTC
Jobs 1
Files 8
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 Aug 2024 11:07PM UTC coverage: 87.076% (-2.5%) from 89.599%
10343430662

Pull #32

github

paskal
Add article summary feature with OpenAI integration

- Introduce 'summary' query parameter in /api/content/v1/parser endpoint
- Integrate OpenAI API for generating article summaries
- Add OpenAIKey field to Server struct and corresponding command-line
flag
- Update extractArticleEmulateReadability to handle summary requests
- Add generateSummary method using OpenAI's GPT-4o model (turns out to
be faster than even 4o mini)
- Add OpenAIClient interface and mock for testing
- Update README.md with new configuration options and API details

This feature allows users to request a summary of extracted articles
using OpenAI's GPT-4o model. To ensure secure usage, summary generation
requires a valid server token. The changes include comprehensive error
handling and test coverage for various scenarios, including token
validation and server misconfiguration.
Pull Request #32: Add article summary feature with OpenAI integration

48 of 71 new or added lines in 3 files covered. (67.61%)

33 existing lines in 3 files now uncovered.

539 of 619 relevant lines covered (87.08%)

7.5 hits per line

Jobs
ID Job ID Ran Files Coverage
1 10343430662.1 11 Aug 2024 11:08PM UTC 0
87.08
GitHub Action Run
Source Files on build 10343430662
Detailed source file information is not available for this build.
  • Back to Repo
  • Pull Request #32
  • PR Base - master (#10192739600)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc