cli@1.5.0
the-dev-tools/dev-toolscli@1.5.0Oct 10, 2026by github-actions[bot]
Upgrading?
AI Summary
This release introduces support for detecting streaming responses during HAR imports and ensures workspace settings persist across import and export cycles. It also resolves a critical WebSocket connection issue where connections were closing prematurely.
Key Highlights
- HAR imports now detect streaming responses and automatically assign the correct preset based on the event type.
- Workspace settings like stream, judge, and quality are now persisted and survive the import β export workflow.
- WebSocket flows are stabilized to maintain connections for the entire duration of the flow, preventing connection errors.
New Features
- Streaming response detection in HAR imports with automatic preset assignment.
- Persistence of file-level settings (stream, stream_timeout_ms, expect, judge, quality, iterations) in the workspace.
- Generation of a per-preset summary during HAR import.
- WebSocket connection stability improvements including handshake timeout limits.
Full Release Notes
## 1.5.0 (2026-10-10) ### π Features - `devtools import har` detects streaming responses. An entry whose response is text/event-stream becomes a streaming request, with its `stream:` preset (`openai`, `anthropic`, `vercel-ai` or `sse`) picked from the first recorded event, as Stresseur recordings do. Plain-text, base64 and missing bodies are handled (no body means `sse`), the import prints a per-preset summary, and exporting the workspace writes `stream: <preset>`. ([d951f9de](https://github.com/the-dev-tools/dev-tools/commit/d951f9de)) `stream:`, `stream_timeout_ms`, `expect:` and the flow's `judge:`, `quality:` and `iterations:` are now stored with the workspace instead of being dropped on import, so they survive import β export. File-level settings are written back on each flow. WebSocket flows no longer lose their connection: a `ws_connection` stayed open only until its step finished, so a later `ws_send` could fail with "use of closed network connection" and messages stopped being read. The connection now lasts for the whole flow, and its handshake has its own 30 s limit. ### β€οΈ Thank You - moosebay
Related Repositories
Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs
The worldβs fastest framework for building websites.
:cherry_blossom: A command-line fuzzy finder