meshagent_dart_arrow 0.42.0
meshagent_dart_arrow: ^0.42.0 copied to clipboard
Apache Arrow type and IPC primitives for Meshagent Dart clients.
0.42.0 #
- Added project lookup by key.
- Container and room APIs now model ports as structured
containerPort/hostPortpairs, which is a breaking response-shape change for container listings. RoutePathandPortSpecnow supportstripPrefixandhostPort, and room service MCP URL resolution useshostPortwhen present.- Room creation now serializes permissions correctly and preserves annotations.
- Container creation now accepts a
templateoption.
0.41.10 #
- Stability
0.41.9 #
- Stability
0.41.8 #
- Stability
0.41.7 #
- Stability
0.41.6 #
- Extended the Dart storage client
downloadUrlAPI with an optionaldownloadflag for inline versus attachment links.
0.41.5 #
- Stability
0.41.4 #
- Stability
0.41.3 #
- Stability
0.41.2 #
- The Dart backend-agent sample now exposes a hosted local toolkit with
ping,status, andecho, verifies the toolkit through room tool calls, and persists a small proof payload once validation succeeds.
0.41.1 #
- Dart feed subscription models and create/update methods now carry an optional
filenameDatetimeFormatthrough the client.
0.41.0 #
- Route APIs now use
RouteSpec, support room or agent backends, and still parse legacy route payloads. - Managed-agent chat/session APIs now support thread listing, thread lifecycle events, and attachment names.
AgentsClient.invokeno longer acceptscallerContext, andToolStreamOutputnow carriesinputClosed.- Toolkit metadata serialization no longer includes
thumbnailUrlorpricing. - The SDK's Dart bridge packages were refreshed to align the generated models and interop helpers with the new route and managed-agent shapes.
0.40.3 #
- Added
meshagent-agents-dart, a websocket-backed agent chat package with rich agent message types, thread storage, and pending-input/session management. - Expanded the core Dart client with route-spec CRUD/listing, agent sessions, managed-agent secret APIs, and agent route queries.
- Added the reusable Flutter desktop updater package.
- Added third-party dependencies
msgpack_dart ^1.0.1,uuid ^4.5.1, andweb_socket_channel ^3.0.3.
0.40.2 #
- Adjusted chat input trailing controls so they render directly when no footer is present, preserving the expected layout without the extra expansion wrapper.
0.40.1 #
- Stability
0.40.0 #
- Added a platform-specific websocket connector so the Dart SDK uses native I/O websocket handling where available.
- Extended the Dart protocol and room-server client to cover the updated realtime flow, including audio/WAV content support.
- Refreshed Dart Arrow helpers and protocol tests to match the revised thread and event schema.
0.39.9 #
- Updated Dart SDK chat components to omit context rendering when no context is available.
- Added dataset table rename support to Dart dataset/chat flows.
- Improved dataset path restoration support in Dart dataset chat threads.
- Added dataset thread storage support to Dart SDK chat/dataset wiring.
- Enhanced Dart SDK usage graph/reporting UI for hour-level usage breakdown and additional usage reports.
0.39.8 #
- Added
renameTabletoDatasetsClient, invoking the serverrename_tableoperation withname,newName, optionalnamespace, and optionalbranch
0.39.7 #
- Added
getSysadminUsageto the Dart SDK client to fetch sysadmin usage reports with filters (start/end, interval, report, project/provider/model/usage type/client, and annotations). - Added a Dart test validating request query parameters and the parsed response shape.
- Updated the Dart SDK package dependency alignment (including
meshagent_dart_arrow) to the new SDK version.
0.39.6 #
FileDropAreanow supports an optionalmultipleparameter to stop after the first dropped file when set tofalse.- Table cell alignment rendering no longer treats boolean values as a special-case alignment path.
- File browser selection behavior was updated (clears previous selection before adding a new one, and centers the layout vertically).
0.39.5 #
- Extended table status to track
loadedByteCountand include formatted byte counts in the loading/secondary status labels
0.39.4 #
- Breaking: Dart scheduled-task client models and requests now use
ScheduledTaskSpec-based structures (queue vs container targeting) instead of separate payload/queue/schedule fields. - Added Dart scheduled task run models and run-page support so consumers can list scheduled-task executions with status, attempt count, and timestamp fields.
- Updated Dart scheduled-task serialization to align with the server contract (including required
roomIdhandling). - Code editor integration updated to the new
code_forge/code_forge_web-based editor widgets, including platform-specific selection. - Terminal UI updated with a shared themed terminal view wrapper for consistent font/cursor/padding behavior.
- Dependency updates in the Dart SDK packages:
shadcn_uibumped to^0.54.0,webbumped to^1.1.1,code_forgeadded as^9.9.0,code_forge_webadded as^2.4.0, andre_editorremoved.
0.39.3 #
- Added
UsageGraph/UsageGraphPointto the Flutter Shadcn package for interval-based usage visualization (including periodStart-aware hover labeling and reference/average calculations). - Updated the Shadcn data grid clipboard behavior to better support single-cell selection (more direct clipboard writes and raw value handling).
- Dart client now supports paginated “page” models for repositories, project secrets (plus legacy secret paging), services (including room-scoped services), API keys, and webhooks, with
count/offsetinputs andtotaloutputs. - Dart client list parsing is more robust (typed map casting and safer handling of
total/list fields from API responses). - Exported the new usage graph components from the Flutter Shadcn SDK entrypoint.
0.39.2 #
- Updated Dart/Flutter SDK package versions and internal dependency constraints to
0.39.1(from0.39.0) across themeshagentFlutter-related packages (e.g.meshagent_flutter,meshagent_flutter_auth,meshagent_flutter_shadcn,meshagent_super_editor,meshagent_flutter_dev, and related SDK packages).
0.39.1 #
- Added paged response model types (e.g.,
MailboxesPage,RoutesPage,FeedsPage,ScheduledTasksPage, plus related paging models for users/rooms/grants/OAuth clients). - Added
MeshagentDart client methods for paged listing (e.g.,listMailboxesPage,listRoutesPage,listFeedsPage,listRoomsPage,listRoomGrantsByUserPage,listUniqueUsersWithGrantsPage,listOAuthClientsPage,listScheduledTasksPage) withcount/offset/filtersupport andtotal. - Updated existing Dart list methods to route through paging and accept
count/offset/filteroptions, with default page-size behavior updated (default page size changed from the prior smaller default behavior).
0.39.0 #
- Added expanded dataset index management support to the Dart datasets client, including index configuration/remapping and richer index metadata.
- Added dataset SQL cancellation support to Dart datasets client operations, including typed cancel status/results.
- Applied “database” -> “datasets” terminology and API/tooling updates across Dart clients (breaking for prior database-named usage).
- Updated Dart clients to support improved usage/cost reporting plumbing (usage export/annotations) and enhanced LLM proxy “pipes” plus custom LLM usage tracking.
- Added/updated the Dart Arrow package for Arrow body compression with VM/web support and interop coverage.
- Updated Dart SDK pricing-related surfaces to include gpt-5.5 model release pricing.
0.38.4 #
- Initial version