docs: update documentation for v2.3.2 and remove legacy files

Major documentation cleanup and updates:

Updates:
- Add USE_FIXED_HTTP=true to all Docker and HTTP deployment examples
- Update main README with v2.3.2 release notes and version badges
- Add HTTP server troubleshooting section for stream errors
- Update CHANGELOG with v2.3.1 and v2.3.2 entries
- Update all configuration examples (.env.example, docker-compose.yml)
- Add clear instructions for using the fixed HTTP implementation

Removed legacy documentation (11 files):
- Implementation plans that have been completed
- Architecture analysis documents
- Intermediate fix documentation
- Planning documents for features now implemented
- Duplicate SETUP.md (content merged into INSTALLATION.md)

The documentation now accurately reflects the current v2.3.2 state
with the complete HTTP server fix using USE_FIXED_HTTP=true.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
czlonkowski
2025-06-14 18:52:25 +02:00
parent baf5293cb8
commit 63ef011aec
21 changed files with 191 additions and 3632 deletions

View File

@@ -2,6 +2,39 @@
All notable changes to this project will be documented in this file.
## [2.3.2] - 2025-06-14
### Fixed
- **HTTP Server Stream Error**: Complete fix for "stream is not readable" error
- Removed Express body parsing middleware that was consuming request streams
- Fixed "Server not initialized" error with direct JSON-RPC implementation
- Added `USE_FIXED_HTTP=true` environment variable for stable HTTP mode
- Bypassed problematic StreamableHTTPServerTransport implementation
- HTTP server now works reliably with average response time of ~12ms
- Updated all HTTP server implementations to preserve raw streams
### Added
- `http-server-fixed.ts` - Direct JSON-RPC implementation
- `ConsoleManager` utility for stream isolation
- `MCP Engine` interface for service integration
- Comprehensive documentation for HTTP server fixes
### Changed
- Default HTTP mode now uses fixed implementation when `USE_FIXED_HTTP=true`
- Updated Docker configuration to use fixed implementation by default
- Improved error handling and logging in HTTP mode
## [2.3.1] - 2025-06-14
### Added
- **Single-Session Architecture**: Initial attempt to fix HTTP server issues
- Implemented session reuse across requests
- Added console output isolation
- Created engine interface for service integration
### Fixed
- Partial fix for "stream is not readable" error (completed in v2.3.2)
## [2.3.0] - 2024-12-06
### Added