Releases: rusiaaman/wcgw
Releases · rusiaaman/wcgw
Increased truncation limit for code files
Notes
- 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.
- Removed custom fork of python mcp sdk, using latest python mcp sdk since the cancellation issue seems to be fixed.
- Bug fix in file edit when too many warnings are generated.
5.0.2: Minor prompt improvement for better file edit
- 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
Full Changelog: 5.0.0...5.0.1
Improves resuming conversation. Removes custom GPTs support.÷
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
- 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
- BashCommand allow multiline single statements. Useful for large commit messages
- Automatically cleanup orphaned wcgw screens on startup
What's Changed
- Feature/orphaned screen cleanup by @rusiaaman in #49
Full Changelog: 4.1.0...4.1.1
Bug fixes and improvements
- 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
- 4.0.1: bug fixes and improvements by @rusiaaman in #43
Full Changelog: 4.0.0...4.1.0
4.0.0: New edit
- 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
- 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.
- Screen was not being attached to in some cases.
- On newer screen versions the output had lot of white spaces.