Linear と Obsidian
どちらの連携も、現在の機能は interface-only です。
セットアップは --linear / --no-linear と --obsidian / --no-obsidian を受け付けます。
これらのフラグは、ローカルのプロジェクト設定内の対応する enabled 真偽値を書き込むだけです。
認証情報を要求せず、接続も確立しません。
SDK の共通プロバイダー拡張は RecordSourceAdapter のみです。
その readRecords() メソッドは Record の非同期ストリームを返します。
Linear や Obsidian 専用のアダプターは実装されていません。
現時点では次の機能はありません。
- プロバイダー認証
- API クライアントや vault クライアント
- ポーリング、webhook、ファイル監視のランタイム
- プロバイダーへの書き込み経路
- 双方向同期
- 競合解決やリンクの自動抽出
アプリケーションは、取り込みインターフェースを個別に実装できます。 ローカル設定を有効にしても、そのような実装が起動するわけではありません。