Skip to content

feat(read): ratings, Scholar discovery, and citation details - #572

Merged
physercoe merged 7 commits into
physercoe:mainfrom
agentfleets:codex/read-item-ratings
Aug 16, 2026
Merged

feat(read): ratings, Scholar discovery, and citation details#572
physercoe merged 7 commits into
physercoe:mainfrom
agentfleets:codex/read-item-ratings

Conversation

@agentfleets

Copy link
Copy Markdown
Collaborator

Summary

  • add clickable literature ratings, rating sorting, horizontal table scrolling, and balanced fixed-width columns
  • keep terminal session tab headers draggable and compact the Read inspector metadata layout
  • add secure Google Scholar discovery through the Vault-managed SerpAPI key and proxy-aware native transport
  • delay browser webview navigation until proxy setup completes and remove the misleading Chrome user-agent rewrite
  • preserve Scholar citation provenance, show Scholar and OpenAlex counts separately, and load detailed citing papers on demand
  • validate title-only OpenAlex matches before attaching enrichment data

Verification

  • frontend production build
  • Electron production build
  • Electron tests: 619 passed, 0 failed, 2 skipped
  • targeted discovery normalization and OpenAlex identity tests
  • Playwright coverage for ratings, scrolling, metadata layout, and provider-aware Cite data

agentfleet and others added 7 commits August 16, 2026 11:12
Co-Authored-By: Codex <codex@openai.com>
Co-Authored-By: Codex <codex@openai.com>
Co-Authored-By: Codex <codex@openai.com>
Co-Authored-By: agentfleet <agentfleet@users.noreply.github.com>
Co-Authored-By: agentfleet <agentfleet@users.noreply.github.com>
Co-Authored-By: Codex <codex@openai.com>
Co-Authored-By: Codex <codex@openai.com>
@physercoe
physercoe merged commit e0dd633 into physercoe:main Aug 16, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants