メタデータオブジェクト
metadata は呼び出し元が定義する文字列属性のフラットオブジェクトです。
| ルール | 説明 |
|---|---|
| 形式 | 値が文字列の JSON オブジェクト |
| 最大キー数 | 16 |
| 最大キー長 | 64 Unicode 文字 |
| 最大値長 | 512 Unicode 文字 |
| デフォルト | 省略時は {} |
ページネーションリスト
リストエンドポイントはカーソルページネーションエンベロープを返します。| フィールド | 型 | 説明 |
|---|---|---|
data | array | 現在のページのリソースオブジェクト |
has_more | boolean | さらにレコードがあるかどうか |
first_id | string | null | 最初に返されたアイテムのカーソル ID、data が空の場合は null |
last_id | string | null | 最後に返されたアイテムのカーソル ID、data が空の場合は null |
エラーエンベロープ
エラーレスポンスは以下のエンベロープを使用します:| フィールド | 型 | 説明 |
|---|---|---|
type | string | 固定値 "error" |
error.type | string | エラーカテゴリ。invalid_request_error、authentication_error、permission_error、not_found_error、conflict_error、api_error など |
error.message | string | 人間が読めるエラーメッセージ |
タイムスタンプ
タイムスタンプは UTC の ISO 8601 / RFC 3339 文字列です(例:"2026-05-18T15:26:39.61669Z")。一部のフィールドは null 許容です。詳細は各リソーススキーマに明記されています。
ID プレフィックス
| リソース | プレフィックス |
|---|---|
| Agent | agent_ |
| Environment | env_ |
| Session | sess_ |
| Session イベント | evt_ |
| Turn | turn_ |
| File | file_ |
| Vault | vault_ |
| Vault クレデンシャル | vcred_ |
| Skill | skill_ |
| Memory Store | memstore_ |
| Memory エントリ | mem_ |
| Memory バージョン | memver_ |
関連項目
概要
Qoder Cloud Agents の全体像。