Skip to content

v0.1.3

Latest

Choose a tag to compare

@deukwoong-woo deukwoong-woo released this 26 Oct 14:53
· 8 commits to main since this release
167fe8f

Selection and documentation release. jevfetch keeps more of the text that qualifies an answer, scores fewer blocks twice, and the README shows a WebFetch comparison measured on 2026-10-23.

uv tool install jevfetch
  • A block right before or after a kept block under the same heading is kept from a stage-2 score of 0.6 (Config.neighbor_threshold), so a condition next to the answer stays with it.
  • Note, tip and warning boxes written as <aside> are now read and scored instead of dropped. --no-notes skips them on pages too long to pass through.
  • When a table row is kept, the table's header row is added, so the agent can tell what each column means.
  • Stage 2 now rescores blocks from 0.6 instead of 0.3 in stage 1, and starts on each window as soon as that window is scored.
  • The agent skill tells agents not to add the answer they expect or extra keywords to the question, and lists the spaces jevfetch puts around superscripts and subscripts.
  • The README introduces jevfetch as a reader for coding agents such as Claude Code and Codex. Its WebFetch comparison was rerun on 30 questions with Claude Code 2.1.309, and two questions whose sites serve Markdown that WebFetch passes through whole were removed from the set. bench/RESULTS.md adds a comparison on Exa's WebCode Highlights set.
  • The README has a logo and a how-it-works animation, and its images now load on PyPI.