meshagent_flutter_dev 0.35.5
meshagent_flutter_dev: ^0.35.5 copied to clipboard
widgets for bootstrapping meshagent projects
0.35.5 #
- Chat threads now keep a dedicated scroll controller and auto-scroll to the latest message after send.
- Chat bubble context menus now coordinate a single active menu and close on outside taps, with improved controller cleanup.
0.35.4 #
- Stability
0.35.3 #
- Stability
0.35.2 #
- Stability
0.35.1 #
- Flutter dev tooling now provides a mount-aware terminal launch dialog for image/container sessions (room/image mounts) and integrates it into the developer console, with improved image list sorting/labels.
- Flutter ShadCN attachment previews now key by file path and surface upload failures with toast + destructive styling.
0.35.0 #
- Managed secret APIs were added with project/room CRUD, base64 payloads, managed secret models, and external OAuth registration CRUD for project and room scopes.
- Meshagent client now accepts an optional custom HTTP client, and legacy secret helpers now wrap the managed secret APIs.
- Room memory client now provides typed models and operations for inspect/query/upsert/ingest/recall/delete/optimize, including decoding of row-based results and binary values.
- Breaking: chat thread widgets now support toggling completed tool-call events, and
ChatThreadMessagesrequires ashowCompletedToolCallsflag (withinitialShowCompletedToolCallsonChatThread).
0.34.0 #
- WebSocket protocol now surfaces close codes/reasons via a dedicated exception, and RoomServerException includes a retryable flag for Try-Again-Later closes.
- RoomConnectionScope adds retry/backoff for retryable connection errors, supports custom RoomClient factories, and exposes a retrying builder.
- Web runtime entrypoint injection is idempotent to avoid duplicate script loads.
- Shadcn chat widgets now allow cross-room file attachments/importing and sorted file browsing, with agent-aware input placeholders.
- Shadcn chat/event rendering filters completed tool-call noise, adds empty-state customization and visibility hooks, and refines empty states for transcript and voice views.
0.33.3 #
- Stability
0.33.2 #
- Stability
0.33.1 #
- Stability
0.33.0 #
- Stability
0.32.0 #
- Stability
0.31.4 #
- Stability
0.31.3 #
- Stability
0.31.2 #
- Stability
0.31.1 #
- Stability
0.31.0 #
- Stability
0.30.1 #
- Stability
0.30.0 #
- Breaking: tool invocation moved to toolkit-based
room.invokewithroom.*tool-call events and streaming tool-call chunks. - Added containers and services clients to the Dart RoomClient, with container exec/log streaming and service list/restart support.
- Storage and database clients now support streaming upload/download and streaming query/insert/search with chunked inputs; Sync client uses streaming open/update.
- Dependency update: added
async ^2.13.0.
0.29.4 #
- Stability
0.29.3 #
- Stability
0.29.2 #
- Stability
0.29.1 #
- Stability
0.29.0 #
- Stability
0.28.16 #
- Stability
0.28.15 #
- Stability
0.28.14 #
- Stability
0.28.13 #
- Stability
0.28.12 #
- Stability
0.28.11 #
- Stability
0.28.10 #
- Stability
0.28.9 #
- Stability
0.28.8 #
- Stability
0.28.7 #
- Stability
0.28.6 #
- Stability
0.28.5 #
- Stability
0.28.4 #
- Stability
0.28.3 #
- Stability
0.28.2 #
- Stability
0.28.1 #
- Stability
0.28.0 #
- BREAKING: ToolOutput was renamed to ToolCallOutput, ContentTool.execute now returns ToolCallOutput, and AgentsClient.toolCallResponseContents was removed.
- Tool-call streaming now uses ControlContent close status codes/messages with RoomServerException.statusCode; InvalidToolDataException signals validation failures and closes streams with status 1007.
- Flutter chat UI now reads thread status text/mode attributes, supports steerable threads (sends "steer" messages), and exposes cancel while processing.