Releases: konveyor/kai
Releases · konveyor/kai
v0.0.2
What's Changed
- ✨ Validators now execute asnychronously by @fabianvf in #480
- Adding ability for dependency rules to be set correctly in the seed by @shawn-hurley in #487
- 🐛 TaskManager respects max_depth argument again by @fabianvf in #485
- ✨ Maven Validator now properly detects and reports build errors by @fabianvf in #486
- 👻 Add slides from kai-community call by @fabianvf in #488
- 🐛 Fix dependency agent back and forth chat for not-so-good models by @pranavgaikwad in #490
- 🐛 fix maven output parser by @pranavgaikwad in #493
- 🌱 Fix dir for removing rulesets/preview by @jwmatthews in #496
- 🐛 Maven validator now caches compilation errors when project can't build by @fabianvf in #497
- 🐛 Default priority is used for sorting within a stack by @fabianvf in #498
- 👻 Logging + Makefile improvements by @fabianvf in #499
- ✨ Seeds tasks can now be set at any time by @fabianvf in #494
- ✨ Improve reflection agent and enable it for analysis task runner by @pranavgaikwad in #500
- ✨ Add Analyzer passthrough by @djzager in #473
- 🐛 Moved solution server dependencies out from main dependency block by @JonahSussman in #504
- ✨ Adding caching and scoping to the analysis rpc server by @shawn-hurley in #501
- 🐛 fix maven build error edge case by @pranavgaikwad in #503
- 🐛 Stricter equality for analyzer issues by @fabianvf in #507
- 👻 remove unused flows by @pranavgaikwad in #510
Full Changelog: v0.0.1...v0.0.2
v0.0.1
What's Changed
- 🐛 Fixed Amazon Bedrock dependency by @JonahSussman in #361
- ✨ Adding testing notebook for compilation error agent by @shawn-hurley in #364
- 👻 Fixed mypy types by @JonahSussman in #372
- Add metadata to tracing by @devjpt23 in #375
- 🐛 Resolve SIGKILL and SIGINT errors on macOS by @jmontleon in #367
- ✨ importer: Pass auth token. by @jortel in #376
- Trap interrupt signal and start graceful shutdown by @jmontleon in #384
- Change from token_usage to all response metadata by @jwmatthews in #385
- Update cached responses for gpt-4o and gpt-4-turbo by @jwmatthews in #402
- Bump deps to address langchain openai warning by @jwmatthews in #401
- Integration of Token Estimation for Input Prompts by @devjpt23 in #406
- ✨ Feature branch for code plan loop by @shawn-hurley in #468
New Contributors
Full Changelog: demo.2024-09-10...v0.0.1
demo.2024-09-10
Installation Instructions
What's Changed
- 📖 Update README.md to fix broken links by @jwmatthews in #271
- Update README.md for ROADMAP.md link by @jwmatthews in #282
- Update documentation for dependency management and setup instructions by @brf153 in #277
- fix: Fix Path Resolution in
process_log_dir_replacements
Function by @brf153 in #279 - 📖 Update Getting_Started.md fix typo and broken link by @jwmatthews in #272
- 📖 README updates so folks may run stable as of today by @jwmatthews in #285
- 📖 Update README.md for link to IDE usage by @jwmatthews in #286
- test: Add test for kai_logging.py by @brf153 in #283
- 📖 Add note on GENAI_KEY being required by @jwmatthews in #288
- Added explicit steps for configuring and using custom rules. by @Myrausman in #276
- ✨ Ability to use Amazon Bedrock models such as Claude 3.5 Sonnet by @jwmatthews in #289
- Fix type annotation in print_nicely_formatted_comparison function by @brf153 in #291
- 🐛 fix run_demo.py imports by @pranavgaikwad in #268
- test: Add Unit Tests for
consumption.py
by @brf153 in #293 - 🐛 Fixed llm summary caching by @JonahSussman in #301
- Fix GENAI_KEY issue to allow demo_mode without requiring API key by @Myrausman in #292
- 👻 Update compose DB image by @jmontleon in #308
- Fixes blocking Kai integration by @fabianvf in #309
- 🐛 Analysis update after removing duplicated custom rules by @jwmatthews in #302
- Coolstore evaluation by @pranavgaikwad in #294
- ✨ Add Line Match algorithm and Fix Various Bugs by @JonahSussman in #300
- 📖 Update CONTRIBUTING.md to point reader at dev env setup doc by @jwmatthews in #316
- 👻 Remove static reports by @JonahSussman in #319
- Add an example client to move code fix generation client side by @jwmatthews in #318
- ✨ Add support for google gemini model. by @Myrausman in #307
- ✨ Clean up and simplify config management by @JonahSussman in #320
- PyInstaller build spec + JSON RPC interface for client by @pranavgaikwad in #321
- 🐛 fix Kai client's build spec for Windows by @pranavgaikwad in #351
- ✨ Add health checks to
compose.yaml
by @JonahSussman in #348 - Update demo.md with the correct link to the vscode plugin by @cmendible in #349
- 📖 Fixed documentation by @JonahSussman in #353
- 👻 Update dependencies, update default model, update documentation by @JonahSussman in #357
New Contributors
- @brf153 made their first contribution in #277
- @Myrausman made their first contribution in #276
- @pranavgaikwad made their first contribution in #268
- @cmendible made their first contribution in #349
Full Changelog: demo.2024-08-02...demo.2024-09-10
demo.2024-08-02
Installation Instructions
What's Changed
- 🐛 Allow database host to be configured and respected in the entrypoint by @fabianvf in #269
- 🐛 Closes #266 podman compose permission denied writing logs by @jmontleon in #267
- ✨ Refactor requirements.txt and remove security vulnerabilities by @JonahSussman in #255
Full Changelog: demo.2024-07-30...demo.2024-08-02
demo.2024-07-30
Installation Instructions
stable: Log statement to show we are ready to receive requests (#249)
Signed-off-by: John Matthews <[email protected]>
demo.2024-07-24
Installation Instructions
What's Changed
- 👻 Log statement to show we are ready to receive requests by @jwmatthews in #249
- ✨ Add automatic builds for stable tag by @jmontleon in #250
Full Changelog: demo.2024-07-23...demo.2024-07-24
demo.2024-07-23
Installation Instructions
What's Changed
- 👻 Build demo.* tags/branches and push to quay by @jwmatthews in #243
- 🐛 Fix for docker compose issue 234 by @jwmatthews in #246
- 🐛 Write trace data to local disk with podman compose up by @jwmatthews in #245
Full Changelog: demo.2024-07-22...demo.2024-07-23
demo.2024-07-22
Installation Instructions
What's Changed
- Upgrade Pydantic to fix issue with Python 3.12.4 by @JonahSussman in #216
- Update README, remove mention of mock-client.py, tweak to demo and debug info by @jwmatthews in #201
- 👻 Unpin python version in evaluation action by @jmontleon in #217
- Add documentation of how stored incidents are used by @fabianvf in #203
- Add tracing info to help us gather relevant info server side to aid debugging and tweaking prompts by @jwmatthews in #219
- ✨ Add GH Action to build the image by @jmontleon in #223
- ✨ Add Containerfile by @jmontleon in #221
- ✨ Add podman / docker compose file by @jmontleon in #222
- 📖 Add instructions for using podman compose by @jmontleon in #224
- 👻 Remove unnecessary line from Containerfile by @jmontleon in #226
- entrypoint.sh container script improvements by @jmontleon in #225
- ✨ Container and Compose Improvements by @jmontleon in #231
- Refactor PSQL incident store into ORM (SQLAlchemy) by @JonahSussman in #211
- 🐛 Remove unused compose health check by @jmontleon in #236
- Fix warning on docker build, issue #241 by @jwmatthews in #242
- ✨ Allow logging to disk by @jwmatthews in #237
Full Changelog: demo.2024-06-27...demo.2024-07-22
demo.2024-06-27
Installation instructions: