Skip to content

Conversation

@lvndry
Copy link
Owner

@lvndry lvndry commented Jan 19, 2026

Description

  • Adds git-style diff output for execute_write_file and execute_edit_file by generating a unified patch via the diff package (src/core/utils/diff-utils.ts) and returning it in tool results.

  • Improves CLI rendering of multi-line tool summaries so diffs display cleanly in both the legacy CLI renderer and Ink streaming UI (multi-line summaries are printed on separate lines).

  • Housekeeping / linting: updates eslint/prettier config and scripts, adds eslint-plugin-import + eslint-plugin-n, bumps engines to Node >= 22 / npm >= 10, and includes various import/order cleanups.

Type of Change

  • 🐛 Bug fix
  • ✨ New feature
  • 💥 Breaking change
  • 📚 Documentation
  • ♻️ Refactoring
  • ⚡ Performance
  • ✅ Tests

Checklist

  • Code follows project style guidelines
  • Tests added/updated and passing
  • Documentation updated (if needed)

@lvndry lvndry merged commit 701c84d into main Jan 20, 2026
5 checks passed
@lvndry lvndry deleted the edit-diff branch January 20, 2026 07:23
daryllundy added a commit to daryllundy/jazz that referenced this pull request Jan 20, 2026
* main:
  chore: reduce bundle size by 50% (lvndry#129)
  feat: Agent skills (lvndry#127)
  feat: edit file show diff (lvndry#128)
  0.6.2
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