v2.19.6
What's Changed
Two independent hosted-AI chat fixes (PR #49):
Configurable max_tool_rounds for hosted AI
- New config key
chat_max_tool_rounds(Optional[int],None= use the server default), sent asmax_tool_roundson the chat request and clamped server-side. Lets you raise the agentic tool-loop cap for long investigations. - Deliberately a new key rather than reusing
chat_max_tool_iterations(which governs only the local/user-keyed provider loop and is persisted as10in existing configs). - Omitted from the request body when unset, so servers that don't support it ignore the key harmlessly.
Dangerous-tool confirm modal no longer silently denies
- Pressing Enter with an empty or wrong value on the typed-confirm "RUN" modal previously dismissed it as a denial with no feedback. Now the only ways to deny are Escape or Cancel.
- An exact
RUN(tolerant of surrounding whitespace, still case-sensitive) confirms; any other submitted value keeps the modal open with an inline hint.
Full Changelog: v2.19.5...v2.19.6