Skip to content

Commit 59afae3

Browse files
committed
docs: add v1.1.0 fixes for tier-aware tokens and HTTP testing
1 parent 1febc15 commit 59afae3

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7474
- **6 prompts updated**: code_search, dependency_analysis, call_chain, architecture, context_builder, semantic_question, api_surface
7575
- **Migration**: Prompts now work in conjunction with schema enforcement
7676

77+
### 🐛 **Fixed - AutoAgents and Structured Output Issues**
78+
79+
#### **Tier-Aware Token Limits**
80+
- **Fixed**: AutoAgents ignored tier-based max_tokens (always used default ~4K)
81+
- **Now**: Respects tier limits (Small: 2K, Medium: 4K, Large: 8K, Massive: 16K)
82+
- **Override**: Set `MCP_CODE_AGENT_MAX_OUTPUT_TOKENS` environment variable
83+
- **Impact**: Massive tier (xAI Grok 2M) now outputs detailed 16K responses
84+
85+
#### **Prompt Format Clarification**
86+
- **Fixed**: Architecture and semantic_question tools outputting both old wrapper format AND new structured format
87+
- **Cause**: Prompts showed intermediate format alongside final format
88+
- **Fix**: Clarified final response should be ONLY structured JSON (no reasoning/tool_call/is_final wrapper)
89+
90+
#### **HTTP Transport Testing**
91+
- **Replaced**: Custom SSE parser (1,293 lines) with official MCP SDK `streamablehttp_client`
92+
- **Added**: `test_http_mcp.py` using proper MCP protocol
93+
- **Fixed**: Session management via `Mcp-Session-Id` header
94+
- **Timeouts**: Extended to 300s for complex analysis
95+
7796
### 🐛 **Fixed - Critical Database Persistence Bugs**
7897

7998
#### **Async Writer Flush Bugs**

0 commit comments

Comments
 (0)