Appearance
Statuses
VirMesh の status registry です。
status ID は status+<reverse-domain>.* 形式です。
各 page は YAML から生成され、必要な場合だけ補足 Markdown をマージします。
| Status | Kind | Stability | Summary |
|---|---|---|---|
status+me.virmesh.account.already_disabled | error | draft | 指定した account がすでに tombstone 化済みで、再度 disable する必要がないことを示します。 |
status+me.virmesh.account.disabled | error | draft | 対象 account が tombstone 化済みであり、有効な主体または参照先として扱えないことを示します。 |
status+me.virmesh.account.not_known | error | draft | 指定した account をその server が既知の永続 state として保持していないことを示します。 |
status+me.virmesh.action.not_found | error | stable | 要求したactionがサーバー上に存在しないことを示します。 |
status+me.virmesh.action.not_supported | error | stable | 要求した action が現在の server では利用できないことを示します。 |
status+me.virmesh.avatar.grant_expired | error | draft | private avatar の fetchGrant が期限切れであることを示します。 |
status+me.virmesh.avatar.hash_mismatch | error | draft | 指定された hash と解決された manifest または asset の hash が一致しないことを示します。 |
status+me.virmesh.avatar.invalid_manifest_signature | error | draft | avatar manifest の署名検証に失敗したことを示します。 |
status+me.virmesh.avatar.not_found | error | draft | 指定した avatar id に対応する avatar manifest が存在しないことを示します。 |
status+me.virmesh.avatar.player_not_allowed | error | draft | 対象 viewer が private avatar の取得を許可されていないことを示します。 |
status+me.virmesh.avatar.script_blocked | error | draft | avatar WASM script が client policy により実行されなかったことを示します。 |
status+me.virmesh.challenge.successChallenge | success | draft | ポーリング対象のチャレンジが完了し、成功したことを示します。 |
status+me.virmesh.challenge.unfinishedChallenge | success | draft | チャレンジはまだ完了しておらず、成功または失敗として確定していないことを示します。 |
status+me.virmesh.challenge.unknownChallenge | error | draft | 指定したチャレンジトークンが不明、失効、または参照できないことを示します。 |
status+me.virmesh.handle.already_used | error | stable | 指定した handle が他の record で使用中であることを示します。 |
status+me.virmesh.handle.invalid_timestamp | error | stable | updated_at が有効な epoch second ではないことを示します。 |
status+me.virmesh.handle.not_found | error | stable | 指定した player id または handle に対応する record が存在しないことを示します。 |
status+me.virmesh.handle.player_not_allowed | error | stable | 指定した player が handle update を実行できないことを示します。 |
status+me.virmesh.handle.stale_update | error | stable | 既存 record より古い handle update であることを示します。 |
status+me.virmesh.handle.timestamp_conflict | error | stable | 同一 updated_at に対して異なる handle payload が送られたことを示します。 |
status+me.virmesh.handle.timestamp_in_future | error | stable | updated_at が server 時刻より未来であることを示します。 |
status+me.virmesh.handle.timestamp_out_of_range | error | stable | updated_at が freshness window を超えて古いことを示します。 |
status+me.virmesh.http.invalid_query | error | stable | query parameter の組み合わせまたは形式が不正であることを示します。 |
status+me.virmesh.http.invalid_url | error | stable | URL として解釈できない値が送られたことを示します。 |
status+me.virmesh.json.invalid_json | error | stable | request body が JSON として解釈できないことを示します。 |
status+me.virmesh.json.invalid_payload | error | stable | payloadがactionの期待する形式ではないことを示します。 |
status+me.virmesh.json.invalid_private_request | error | stable | private request envelope の形式が不正であることを示します。 |
status+me.virmesh.json.unexpected_fields | error | stable | 許可されていない field が request に含まれていることを示します。 |
status+me.virmesh.key.invalid_key | error | stable | 送信された公開鍵がこの key scheme では受理できないことを示します。 |
status+me.virmesh.key.invalid_signature | error | stable | 署名の形式が不正、または署名検証に失敗したことを示します。 |
status+me.virmesh.key.unsupported_keytype | error | stable | 送信された鍵種別がそのサーバーでサポートされていないことを示します。 |
status+me.virmesh.player.image_not_uploaded | error | draft | 指定した profile image asset がまだ upload 完了していないことを示します。 |
status+me.virmesh.player.image_ownership_mismatch | error | draft | 指定した profile image asset が別 player の所有物であることを示します。 |
status+me.virmesh.player.invalid_bio | error | draft | bio が許容される形式ではないことを示します。 |
status+me.virmesh.player.invalid_display_name | error | draft | displayName が許容される形式ではないことを示します。 |
status+me.virmesh.player.invalid_module | error | draft | 指定した profile module または module field が protocol で許可されていないことを示します。 |
status+me.virmesh.player.invalid_profile_image | error | draft | プロフィール画像 metadata または upload 内容が不正であることを示します。 |
status+me.virmesh.player.invalid_timestamp | error | draft | updated_at が有効な epoch second ではないことを示します。 |
status+me.virmesh.player.profile_image_not_found | error | draft | 指定した profile image asset が見つからないことを示します。 |
status+me.virmesh.player.profile_not_configured | error | draft | player は存在するが公開プロフィールに必要な情報が未設定であることを示します。 |
status+me.virmesh.player.profile_not_found | error | draft | 指定した player id または handle に対応するプロフィール対象が存在しないことを示します。 |
status+me.virmesh.player.stale_update | error | draft | 既存 record より古い profile module update であることを示します。 |
status+me.virmesh.player.timestamp_conflict | error | draft | 同一 updated_at に対して異なる profile module payload が送られたことを示します。 |
status+me.virmesh.player.timestamp_in_future | error | draft | updated_at が server 時刻より未来であることを示します。 |
status+me.virmesh.player.timestamp_out_of_range | error | draft | updated_at が freshness window を超えて古いことを示します。 |
status+me.virmesh.player.upload_expired | error | draft | profile image upload token の有効期限が切れていることを示します。 |
status+me.virmesh.player.upload_not_found | error | draft | 指定した profile image upload token が見つからないことを示します。 |
status+me.virmesh.registerAccountKey.invalid_challenge | error | draft | registerAccountKey に送信した challenge が無効であることを示します。 |
status+me.virmesh.server.account_mismatch | error | draft | 移行要求のアカウント情報が署名、公開鍵、または保存済み migration record と一致しないことを示します。 |
status+me.virmesh.server.migration_already_switched | error | draft | 指定した migration がすでに切り替え済みであることを示します。 |
status+me.virmesh.server.unknownPreparedMigration | error | draft | 指定した移行元/移行先ペアに対応する事前登録済み migration が見つからないことを示します。 |
status+me.virmesh.social.already_friends | error | draft | 対象 pair はすでに mutual friend 関係にあることを示します。 |
status+me.virmesh.social.friend_not_found | error | draft | 指定した対象との mutual friend 関係が存在しないことを示します。 |
status+me.virmesh.social.friend_request_already_exists | error | draft | 同じ sender と requestTo の pending friend request がすでに存在することを示します。 |
status+me.virmesh.social.friend_request_not_found | error | draft | 指定した friend request object に対応する pending request が存在しないことを示します。 |
status+me.virmesh.social.friend_request_recipient_mismatch | error | draft | action 実行者と friend request object の requestTo が一致しないことを示します。 |
status+me.virmesh.social.friend_request_rejected | error | draft | 対象 player が friend request を受け付けていないことを示します。 |
status+me.virmesh.social.friend_request_sender_mismatch | error | draft | action 実行者と friend request object の sender が一致しないことを示します。 |
status+me.virmesh.social.self_remove_not_allowed | error | draft | 自分自身を friend 削除対象に指定できないことを示します。 |
status+me.virmesh.social.self_request_not_allowed | error | draft | 自分自身に対する friend request は作成できないことを示します。 |
status+me.virmesh.social.target_player_not_known | error | draft | requestTo で指定した対象 player をサーバー側で認識できないことを示します。 |
status+me.virmesh.success.accountDisabled | success | draft | account が tombstone 化され、以後その server では無効な主体として扱われることを示します。 |
status+me.virmesh.success.accountKeyVerified | success | draft | 公開鍵に対応する秘密鍵の保持が検証されたことを示します。 |
status+me.virmesh.success.accountRegistered | success | draft | 公開鍵がアカウントに登録されたことを示します。 |
status+me.virmesh.success.accountSwitched | success | draft | ポスト量子化移行が確定し、旧アカウントから新アカウントへ切り替わったことを示します。 |
status+me.virmesh.success.avatarResolved | success | draft | avatar manifest が正常に解決されたことを示します。 |
status+me.virmesh.success.challengeIssued | success | draft | チャレンジが発行され、challengeToken と type-specific payload が返却されたことを示します。 |
status+me.virmesh.success.challengeTypesListed | success | draft | 利用可能な challenge type 一覧が取得できたことを示します。 |
status+me.virmesh.success.friendRemoved | success | draft | mutual friend 関係が削除されたことを示します。 |
status+me.virmesh.success.friendRequestAccepted | success | draft | friend request が受理され、相互フレンドが成立したことを示します。 |
status+me.virmesh.success.friendRequestCanceled | success | draft | 送信済み friend request が取り消され、pending request から取り除かれたことを示します。 |
status+me.virmesh.success.friendRequestDeclined | success | draft | friend request が却下され、pending request から取り除かれたことを示します。 |
status+me.virmesh.success.friendRequestSent | success | draft | friend request が pending request として保存されたことを示します。 |
status+me.virmesh.success.friendsListed | success | draft | mutual friend 一覧が取得できたことを示します。 |
status+me.virmesh.success.handleResolved | success | draft | handle record が解決されたことを示します。 |
status+me.virmesh.success.handleUpdated | success | draft | handle record が保存または更新されたことを示します。 |
status+me.virmesh.success.incomingFriendRequestsListed | success | draft | 自分宛ての pending friend request 一覧が取得できたことを示します。 |
status+me.virmesh.success.newAccountNotified | success | draft | ポスト量子化移行用の新アカウント情報が事前登録されたことを示します。 |
status+me.virmesh.success.outgoingFriendRequestsListed | success | draft | 自分が送信した pending friend request 一覧が取得できたことを示します。 |
status+me.virmesh.success.playerProfileResolved | success | draft | 公開プロフィールが解決されたことを示します。 |
status+me.virmesh.success.playerProfileUpdated | success | draft | profile module が保存または更新されたことを示します。 |
status+me.virmesh.success.profileImageUploaded | success | draft | profile image asset の raw upload が完了したことを示します。 |
status+me.virmesh.success.profileImageUploadPrepared | success | draft | profile image upload の準備が完了したことを示します。 |
status+me.virmesh.success.serverMetadataResolved | success | draft | server metadata を正常に取得できたことを示します。 |
status+me.virmesh.verifyAccountKey.invalid_challenge | error | draft | verifyAccountKey に送信した challenge が無効であることを示します。 |
Next steps
- 共通 envelope は Errors を参照してください。
- action ごとの返却条件は各 action page を参照してください。