接続
すべてのプロバイダーは2つのものを表示します。数値の出所を示すチップと、その下に、プロダクト全体が共有する1つの語彙から取られた状態です。このページでは、その中のすべての状態に名前をつけ、Import onlyが何を意味するかをはっきり述べ、実際の接続が存在するようになると何が変わるかを説明します。
今日、プロバイダーについているチップ
パーサーが存在することは、接続があることを意味しません。そのため、ダッシュボード上のどのカードも、パーサーの存在だけを根拠に接続済みと表示されることはありません。代わりに、すべてのプロバイダーには、その数値が実際どのようにこのデバイスに届いたかを示すチップがついています。今日のところ、それは3種類です。
| チップ | プロバイダー | 意味 |
|---|---|---|
Local CLI | Claude | このマシン上のツールがペイロードを書き込み、OpenLimiterはそれが書き込んだものを読み取ります。 |
Import only | OpenRouter, Codex, Antigravity, OpenCode | ペイロードの構造がパースされます。ここではサインインも取得も行われないため、ドキュメントはあなたが用意します。 |
Manual | 手動入力 | 自分で保持する数値です。アカウントから読み取られるものは何もありません。 |
接続の語彙の全体
3つのチップの下には、より大きな語彙があります。13の名前つき状態で、プロダクト全体が作られているcoreパッケージの中の1つのモジュールにあり、それぞれログの1行ではなく、平易な1文で説明されています。これが存在するのは、接続の状態がどの画面でも同じように読み取られる1つの値であり続け、各画面が勝手に文章を作り出さないようにするためです。
| 状態 | 意味 |
|---|---|
NOT_CONFIGURED | 未接続。 |
DETECTED | このマシン上で見つかっているが、まだ収集していない。 |
NEEDS_AUTH | 認証情報を待っている。 |
READY_TO_ENABLE | 収集を始める準備ができている。 |
CONNECTING | 接続中。 |
CONNECTED | 接続済みで、収集中。 |
DEGRADED | プロバイダーが今のところ読み取りを拒否している。 |
STALE | 最後の値が、あるべき鮮度より古い。 |
AUTH_EXPIRED | 保存されていた認証情報が機能しなくなった。 |
IMPORT_ONLY | インポートしたものだけを読み取る。自動で収集されるものはない。 |
MANUAL | 自分で入力したプランを表示する。 |
UNSUPPORTED | この製品にはまだ安全な自動ソースが存在しない。 |
ERROR | この接続は失敗しており、確認が必要。 |
IMPORT_ONLY、MANUAL、UNSUPPORTEDは、試みた結果としてではなく、設計として宣言されるものです。プロダクトはこれらをはっきりと明言し、その後に起きること、レスポンスであれ、失敗であれ、タイムアウトであれ、それらが静かにCONNECTEDへ格上げされることは許されません。ある接続をそこから動かせるのは、OpenLimiter自身が別のことを宣言したときだけです。- 残りは、実際のリーダーが接続を通過させるライフサイクルに名前をつけたものです。見つかったがまだ収集していない、認証情報を待っている、接続中、接続済み、そして何かがうまくいかなかったときの、劣化、鮮度切れ、期限切れ、確認が必要、です。
このページが主張していないこと
13すべてが画面に表示されているという主張ではありません。ダッシュボードが今日実際に描画しているのは、上で説明したよりシンプルな3つのチップの語彙であり、ネットワーク読み取りを一切行わないリリースのために作られています。13の状態は実在し、このプロダクトが作られているcoreパッケージの中でテストされており、実際のリーダーが存在するようになったときに、あらゆる接続がたどる一般的なライフサイクルに名前をつけたものです。今日、どの画面もこれらの言葉を描画していません。今日、接続をそのどれかに置くようなこと、つまりリーダーも、リクエストも、失敗も、期限切れも、認証情報を必要とすることも、何一つ起きていないからです。
実際の接続が提供されたときに変わること
このページのどこにも、日付や約束はありません。あるプロバイダーが本物のリーダーを得たとき、その誠実な説明は、固定されたチップであることをやめ、その瞬間に実際に当てはまる、上の13の状態のいずれかになります。検出済み、認証情報待ち、接続中、接続済み、そして何かがうまくいかなかったときは、劣化、鮮度切れ、確認が必要、のいずれかです。今、まだそのどれにも手が届かないうちに、語彙全体に名前をつけておく理由はここにあります。その下にある状態が動き出す日になっても、人が読む文章そのものは変わらないようにするためです。
今日の時点で、そのリーダーを持つプロバイダーはありません。何が計画されていて何がそうでないかはロードマップを、各connectorが今実際に何をできるかは対応プロバイダーを参照してください。