grok-build-upstream-mirror/crates/codegen/xai-grok-shell/changelogs/0.2.81.json
grokkybara[bot] c68e39f604 Publish harness and TUI open-source
initial sync from the monorepo
2026-07-16 06:46:02 +01:00

57 lines
2 KiB
JSON

[
{
"category": "features",
"description": "**Chat sessions** no longer send workspace binding hints that belong to the backend.",
"breaking_change": false
},
{
"category": "fixes",
"description": "**Fixed sessions** that remained stuck on the thinking indicator after the model finished responding.",
"breaking_change": false
},
{
"category": "features",
"description": "**New stream transforms** let hosts hide, unwrap, or rewrite tool calls for display without affecting agent transcripts.",
"breaking_change": false
},
{
"category": "features",
"description": "**cancel()** now accepts a timeout so a stuck turn cannot hang the session forever.",
"breaking_change": false
},
{
"category": "features",
"description": "**Run tool blocks** now show the model's description as the main title when provided.",
"breaking_change": false
},
{
"category": "features",
"description": "**Hex color codes** in prose now render as colored dots on truecolor terminals.",
"breaking_change": false
},
{
"category": "features",
"description": "**New setting** \"Show thinking blocks\" controls whether agent reasoning is visible in the scrollback.",
"breaking_change": false
},
{
"category": "features",
"description": "**Spinners** now show the description or short command of the task being waited on when available.",
"breaking_change": false
},
{
"category": "performance",
"description": "**Grep searches** now time out after 20 seconds by default (60s on WSL) instead of always waiting 60s.",
"breaking_change": false
},
{
"category": "fixes",
"description": "**Mermaid diagrams** now correctly display angle brackets and symbols instead of literal HTML entities in labels.",
"breaking_change": false
},
{
"category": "fixes",
"description": "**Recap requests** no longer trigger context-length 400 errors on long conversations.",
"breaking_change": false
}
]