mirror of
https://github.com/hanzo-dart/hanzoai.git
synced 2026-09-11 18:41:33 +00:00
First-class services for agents, agent sessions, and machines with Hanzo IAM-native Bearer auth; raw send() escape hatch for the full /v1/cloud/* surface. Mirrors the @hanzo/cloud JavaScript client. dart format + analyze --fatal-infos clean, 22 tests green, pub publish dry-run: 0 warnings.
29 lines
922 B
Dart
29 lines
922 B
Dart
/// Dart client for the [Hanzo Cloud](https://hanzo.ai) `/v1/` platform API.
|
|
///
|
|
/// First-class services for agents, agent sessions, and machines, with
|
|
/// [Hanzo IAM](https://hanzo.id)-native Bearer auth. Mirrors the `@hanzo/cloud`
|
|
/// JavaScript client.
|
|
library;
|
|
|
|
export 'src/agents.dart' show AgentsService;
|
|
export 'src/auth_store.dart'
|
|
show AuthStore, MemoryAuthStore, AsyncAuthStore, AuthChangeCallback;
|
|
export 'src/client.dart' show HanzoCloud, defaultCloudUrl;
|
|
export 'src/exception.dart' show HanzoException;
|
|
export 'src/jwt.dart' show getTokenPayload, isTokenValid;
|
|
export 'src/machines.dart' show MachinesService;
|
|
export 'src/models.dart'
|
|
show
|
|
Agent,
|
|
AgentDetail,
|
|
Run,
|
|
Activity,
|
|
Session,
|
|
SessionDetail,
|
|
SessionEvent,
|
|
TreeNode,
|
|
ControlResult,
|
|
Machine,
|
|
CloudResponse;
|
|
export 'src/sessions.dart' show SessionsService;
|