Skip to content

Releases: rusiaaman/wcgw

Increased truncation limit for code files

04 May 08:03

Choose a tag to compare

Notes

  1. Increased file truncation limit from 8k tokens to 24k tokens for coding files. For non coding files it's still 8k. This should reduce reading in chunks.
  2. Removed custom fork of python mcp sdk, using latest python mcp sdk since the cancellation issue seems to be fixed.
  3. Bug fix in file edit when too many warnings are generated.

5.0.2: Minor prompt improvement for better file edit

01 May 17:08

Choose a tag to compare

  • In some cases it should improve the file edit by reducing the size of the search/replace blocks.
  • It wasn't reading the rest of the lines correctly when file was truncated in some cases, improved the prompt.

Full Changelog: 5.0.1...5.0.2

Minor bug fixes

28 Apr 17:13

Choose a tag to compare

Full Changelog: 5.0.0...5.0.1

Improves resuming conversation. Removes custom GPTs support.÷

27 Apr 14:29
3b10da0

Choose a tag to compare

Adds

"chat_id" feature to avoid re-initialisation.

If you restarted claude app previously, the 'initialisation' server would need to be called again in the same conversation, often leading to large amount of wasted tokens. It's also annoying since claude app has to be restarted often.

Removes

  • Deprecate and remove chatgpt support using relay server. It's clear open-ai is not interested in improving custom-gpts to have newer and better models. Additionally, openai will likely support mcp in future anyway. It was additional maintenance cost to support relay server based custom-gpt workflow.

4.1.2 Crash fix

02 Apr 03:36

Choose a tag to compare

  • Last release was crashing due to missing dependency
  • Pushed immediate fix, need to check why tests were passing

BashCommand allow multiline single statements, Orphaned screen handling

01 Apr 18:32

Choose a tag to compare

  • BashCommand allow multiline single statements. Useful for large commit messages
  • Automatically cleanup orphaned wcgw screens on startup

What's Changed

Full Changelog: 4.1.0...4.1.1

Bug fixes and improvements

25 Mar 15:05

Choose a tag to compare

  • Fixed: screen instances not getting cleaned up
  • Fixed: search replace not working when disambiguating based on future search replace blocks.
  • Feature: dynamically scaling up number of files shown in init
  • Feature: CLAUDE.md file automatically gets included from project root.
  • Prompt improvements, particularly for using search replace blocks more and read files multiple files more.

What's Changed

Full Changelog: 4.0.0...4.1.0

4.0.0: New edit

20 Mar 19:32

Choose a tag to compare

  • New improved writing and editing
    • Merged writing and editing tools for auto selection
    • Prevent larger edits
  • If a file updates in background LLM is informed to prevent overwriting
  • Line number ranges display in ReadFiles. But only when asked for (to save tokens)
  • Read files now supports reading a range of lines to leverage sonnet 3.7's natural behaviour
  • Smarter repo tree shown in initialisation. Uses recent git commits and files opened from previous chats.

3.0.7: Syntax checker false positive and other fixes

07 Mar 07:08

Choose a tag to compare

  • Syntax checker false positive when styled divs are used in tsx due to tree-sitter. Added a note in the output.
  • WriteFile wasn't taking "~" home directory symbol.
  • Wording change for reading continuation file.
  • uvx wcgw_relay was erroring out due to static directory being absolute path.
  • Dockerfile fixes

Full Changelog: 3.0.6...3.0.7

3.0.6: bug fixes.

28 Feb 20:49

Choose a tag to compare

  • Screen was not being attached to in some cases.
  • On newer screen versions the output had lot of white spaces.