Skip to content

Improve package changelog text controls - #69

Merged
jlitola merged 1 commit into
mainfrom
review-pkg-changelog
May 7, 2026
Merged

Improve package changelog text controls#69
jlitola merged 1 commit into
mainfrom
review-pkg-changelog

Conversation

@jlitola

@jlitola jlitola commented May 7, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add MCP text controls for pkg_changelog: verbose:true and body_lines for body preview management.
  • Improve changelog text readability with ASCII punctuation, normal-contrast body text, and highlighted entry headers.
  • Update docs, MCP instructions, smokes, tests, and add a range-focused agentic eval workload.

Verification

  • bun test
  • bun run build
  • bun run smoke:mcp
  • bun run smoke:cli
  • bun run agent:e2e --agent claude --server local --workload eval/agentic/workloads/package-changelog-range.md --timeout 300
  • bun run agent:e2e --agent codex --server local --workload eval/agentic/workloads/package-changelog-range.md --timeout 300

Agentic Eval Notes

  • Claude used pkg_changelog with from_version, to_version, and verbose:true, then supplemented with pkg_vulns.
  • Codex used pkg_changelog JSON and supplemented with pkg_deps/pkg_vulns.
  • Both reported success with no tool or instruction issues.

Follow-up

  • pkg_vulns --verbose cannot currently list historical non-affecting advisories because the client query requests advisories(scope: AFFECTED). Backend schema supports NON_AFFECTING and ALL; handle that in a dedicated follow-up PR.

@jlitola
jlitola merged commit dd7af02 into main May 7, 2026
3 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.

1 participant