You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: fetch_website timeout, version in navbar, chat text wall bug
Three independent, short fixes bundled:
1. fetch_website timeouts → 60s
Bright Data web_unlocker1 needs 20–45s on hard Cloudflare targets and
was timing out at 30s before clearance. The normal (non-unblocker)
path was 15s which is tight for large pages behind proxies. Both now
60s with a one-line why-comment on the unblocker branch.
2. Surface granclaw version in the top navbar
Vite injects __GRANCLAW_VERSION__ at build time from packages/cli/
package.json (no new endpoint, no runtime fetch). AppShell renders
it as small muted mono text next to the wordmark so users can see
which build is live without shelling into a container.
3. Chat wall-of-text when a turn has many tool calls
The streaming handler was concatenating every text chunk into one
string, so an assistant turn with N tool_use blocks interleaved with
N text blocks rendered as one unreadable paragraph. Track the last
streamed chunk type and prepend \n\n when switching from tool_call
back to text, so markdown paints each block as its own paragraph.
Skipped when the message is still empty to avoid a leading blank
line on turns that start with tool calls.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
0 commit comments