@hello-ai/core
v0.0.3
Published
HelloX 電話機能 SDK - core
Keywords
Readme
@hello-ai/core
HelloX 電話機能 SDK のプラットフォーム非依存コア。HTTP クライアント、トークン管理、デバイス登録、SIP セッション管理、エラー階層を提供します。
利用方法
このパッケージを直接 import しないでください。プラットフォーム別パッケージを使ってください:
- ブラウザ環境:
@hello-ai/web - React Native 環境:
@hello-ai/react-native
両 platform package が @hello-ai/core を transitive dependency として要求するので、別途インストールは不要です (npm が自動解決)。
公開している型
エンドユーザが利用する型は platform package を経由して再 export されます:
Environment—"production"|"staging"HelloXConfig— SDK 初期化設定Storage— 永続化抽象 (デバイス ID 等の保存)HelloXError(基底) /DeviceRegistrationError/DialError/InitializationError/StaleDeviceError/TokenRefreshError
SDK が叩く Hello サーバ側 REST API の詳細は Hello API リファレンス を参照。
サブパス export
@hello-ai/core— 上記の public API@hello-ai/core/internal— platform package 専用の内部 API (HelloXCore,Logger,SipClientImpl,LifecycleObserver)。エンドユーザは利用しません
