runagent 0.1.43
runagent: ^0.1.43 copied to clipboard
RunAgent SDK for Dart/Flutter - Interact with deployed AI agents via REST and WebSocket
Changelog #
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.1.43 2024-XX-XX #
Added #
- Support for
userIdparameter inRunAgentClientConfigfor persistent storage - Support for
persistentMemoryparameter inRunAgentClientConfigto enable persistent memory across agent executions userIdandpersistentMemoryare now passed through REST and WebSocket clients to the backend API
Changed #
RunAgentClientConfignow includes optionaluserIdandpersistentMemoryfieldsRestClient.runAgent()now accepts and forwardsuserIdandpersistentMemoryparametersSocketClient.runStream()now accepts and forwardsuserIdandpersistentMemoryparameters
0.1.41 2024-XX-XX #
Added #
- Initial release of RunAgent Dart SDK
- Support for REST and WebSocket communication with deployed AI agents
RunAgentClientwith support for local and cloud agents- Streaming and non-streaming execution modes
- Type definitions for agent configuration and architecture
- Error handling with custom error types
- Unit tests for core type definitions
Features #
- REST client for synchronous agent execution
- WebSocket client for streaming agent execution
- Local agent support with registry lookup
- Cloud agent support with API key authentication
- Agent architecture introspection
- Comprehensive error handling