Skip to content

v0.4.0-rc1

Choose a tag to compare

@KylinMountain KylinMountain released this 14 Jun 12:36
· 28 commits to main since this release
06a65c5

What's Changed

Features

  • feat(deck): HTML slide-deck generator + universal skill loader by @KylinMountain in #68
  • feat: entity pages — first-class entities/type (configurable) + recompile backfill by @KylinMountain in #78
  • feat: add KB mutation locks and atomic state writes by @gwokhou in #86
  • fix: support ChatGPT-subscription & GitHub Copilot providers (litellm 1.87.2 + extra_headers) by @KylinMountain in #98

Bug Fixes

  • fix: eliminate duplicate wiki-tool implementations in skill/tools.py by @wutongyuonce in #79
  • fix: sync plugin manifest version to v0.3.0 by @moyu12-ae in #82
  • fix: harden long PDF page extraction by @gwokhou in #85
  • fix(compiler): don't cap concepts-plan at max_tokens=2048 (empty plans on reasoning models) by @cnndabbler in #90
  • fix(cli): close litellm async clients after each compile/index (CLOSE-WAIT/FD leak) by @cnndabbler in #91
  • refactor(cli,compiler): close litellm async clients inside the compile loop by @KylinMountain in #95
  • fix: collision-resistant doc_name — same-stem documents no longer overwrite each other by @KylinMountain in #96

New Contributors

Full Changelog: v0.3.0...v0.4.0-rc1

Note: #95 is a refactor but addresses the same FD leak issue as #91, so I placed it under Bug Fixes for release clarity. Feel free to move it if you prefer.

Good luck with the release!