fa_hub_client パッケージは、署名された WebSocket を介して Flutter アプリケーションが DAP/1 ハブと通信できるようにし、MessagingRepository を通じた安全なメッセージングを可能にします。Agent.externalSteeringSource と FahPlugin を組み合わせて、エージェント駆動のアクションをスムーズに配信します。flutter_agent_harness エコシステム内で使用することを想定しており、Android、iOS、Linux、macOS、Windows でのクロスプラットフォーム開発をサポートしています。このパッケージは、Flutter アプリとエージェントハブ間のリアルタイムで認証された通信を簡素化します。
用途
- リアルタイムエージェント通信
- WebSocket を通じたセキュアなメッセージング
- クロスプラットフォームエージェント統合
- 外部ソースによる自動ステアリング
- flutter_agent_harness との統合
主な機能
- 署名済み WebSocket 接続
- MessagingRepository インターフェース
- FahPlugin によるステアリング配信
- クロスプラットフォーム対応
- DAP/1 ハブ互換性向けに構築
適している対象
- flutter_agent_harness を使用する開発者
- エージェントベースのワークフローを必要とするアプリケーション
- 安全なリアルタイムメッセージングを必要とするプロジェクト
- クロスプラットフォームエージェントクライアント
- DAP/1 ハブ接続システム
注意事項
- DAP/1 ハブインフラストラクチャを必要とする
- flutter_agent_harness に依存しています
- エージェント駆動のインタラクションパターンに限定される
- WebSocket ハンドシェイクには適切な署名が必要です
- 一般的なHTTPリクエストには適していません