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

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

Build:
Build:
LAST BUILD BRANCH: dependabot/go_modules/backend/go-modules-updates-d6af324dbd
DEFAULT BRANCH: master
Ran 09 Oct 2024 08:43PM 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

09 Oct 2024 08:42PM UTC coverage: 86.807% (-2.3%) from 89.069%
11262760015

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

65 of 92 new or added lines in 6 files covered. (70.65%)

30 existing lines in 3 files now uncovered.

658 of 758 relevant lines covered (86.81%)

7.48 hits per line

Jobs
ID Job ID Ran Files Coverage
1 11262760015.1 09 Oct 2024 08:43PM UTC 0
86.81
GitHub Action Run
Source Files on build 11262760015
Detailed source file information is not available for this build.
  • Back to Repo
  • Pull Request #32
  • PR Base - master (#11121542707)
  • 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