meshagent_flutter_dev 0.35.4 copy "meshagent_flutter_dev: ^0.35.4" to clipboard
meshagent_flutter_dev: ^0.35.4 copied to clipboard

widgets for bootstrapping meshagent projects

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 ChatThreadMessages requires a showCompletedToolCalls flag (with initialShowCompletedToolCalls on ChatThread).

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.invoke with room.* 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.