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

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

Build:
Build:
LAST BUILD BRANCH: dependabot/go_modules/backend/go-modules-updates-d6af324dbd
DEFAULT BRANCH: master
Ran 23 Sep 2024 10:10PM 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

23 Sep 2024 10:09PM UTC coverage: 87.032% (-2.0%) from 89.069%
11003193760

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%)

36 existing lines in 3 files now uncovered.

651 of 748 relevant lines covered (87.03%)

7.57 hits per line

Jobs
ID Job ID Ran Files Coverage
1 11003193760.1 23 Sep 2024 10:10PM UTC 0
87.03
GitHub Action Run
Source Files on build 11003193760
Detailed source file information is not available for this build.
  • Back to Repo
  • Pull Request #32
  • PR Base - master (#10986399146)
  • 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