ag-ui-protocol / ag-ui-protocol/ag-ui

fix(dojo): make mobile chat drag-to-close reachable

Open
#2,471 1 comment 0 reactions 0 assignees View on GitHub
bug
Dominant language
Python
Stars
15.9k
Forks
1.4k
Avg merge
1d 17h
Merged PRs (30d)
163

Description

## Problem

`useMobileChat` clamps `chatHeight` to 50–100%, then closes on mouseup only when `chatHeight < 50`. Because the stored height never falls below 50, the close-and-reset branch is unreachable and dragging downward cannot close the mobile chat.

## Expected behavior

Dragging below the close threshold closes the mobile chat and resets it to `defaultChatHeight`, while the rendered panel remains constrained to its intended height range.

## Verification

Add focused coverage for the close threshold and reset behavior.

Discovered while reviewing #2460; this is pre-existing and separate from that PR's lint-only scope.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.