v0.27.0-beta.2
Pre-releaseNetclaw 0.27.0-beta.2
0.27.0-beta.2 (2026-08-30)
Follow-up beta to 0.27.0-beta.1. Slack replies now render with Slack's own Markdown blocks and tables, Socket Mode connections are supervised and self-heal, MCP auth failures stop firing false alarms, and a full reset no longer deletes the binaries it resets from.
Better Slack rendering
- Native Slack Markdown blocks for model replies. Replies go out as a single Slack
MarkdownBlockinstead of a hand-built Block Kit rich-text tree, so formatting follows Slack's own renderer — including tables, which now render natively (no more custom table blocks or the ~1,100-line converter they needed). The fallback: replies over 12,000 characters go out as plain text (#2095).
Reliability fixes
- Slack Socket Mode supervision — A connection supervisor now checks the transport every 5 seconds, reconnects with exponential backoff up to 5 minutes, classifies fatal vs. transient failures, and alerts through the channel health contract (#2089).
- MCP auth failures demote only when it's real — A typed HTTP 401 marks any HTTP server
AuthFailed; tool-result text demotes OAuth-capable servers only, so stdio and static-header servers no longer trip falseauthentication_failedalerts. The remedy names the credential you actually configured (#2062). - Full reset keeps installed binaries — A full reset from the init TUI purges everything except
bin/, so the CLI no longer deletes itself mid-reset (#2085, #2086).
Observability
- Authorization attempts are correlated — Each tool call carries a PII-free
AuthorizationAttemptIdthrough policy evaluation, approval prompt, decision, retry, and result, including across cold recovery and sub-agents. One query reconstructs a full authorization attempt (#2078).
Internal
- Session tool approval state refactored with expanded test coverage (#2091)
- Unified session storage and managed temporary paths specified in OpenSpec (#2068)
- Native smoke tests run against a deterministic local provider (#2081); CLI command streams virtualized in tests (#2076)