Skip to content

v0.98.0

Choose a tag to compare

@dwash96 dwash96 released this 31 Mar 03:28
· 105 commits to main since this release
57029fa

What's Changed

MR: #472
Full Changelog: v0.97.5...v0.98.0

Addresses:
#469

Includes:

  • Add support for multiple --mcp-servers-files arguments by @szmania in #473
  • Add agent model display and configuration improvements by @szmania in #470
  • Modify ShowNumberedContext into ShowContext for content based targeting for stable hashline/hashpos based edits
  • Add "rules"-like file support to allow dynamically loadable files similar to what AGENTS.md or CLAUDE.md are used for
  • Add --rules argument and /rules command to support the above
  • Agent mode lints files as it edits them to detect syntax errors and ameliorate them during operation
  • Modify similarity detection so it is less intrusive
  • Change hashline/hashpos seperator since most LLM tokenizers see double colons as a single token (nice on the eyes, nice for the machine)
  • Conversation system decomposition into an instance-able set of base classes that will support multiple context streams for sub-agent development
  • Memory usage improvements by using GitPython's GitCmdObjectDB and general caching to search through the underlying git repository for generation of the repository map
  • Agent mode prompt updates to make the steps more easily accomplishable to the models and use slightly fewer tokens
  • Make available commands easier to search through by matching sub strings after start strings
  • Fix quoted file names being incorrectly spliced in the /add-like commands
  • Allow sending/injecting messages while a generation task is running in the TUI to increase general real-time steerability