本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
記錄生命週期
遷移現已開啟
AWS 代理程式登錄檔已在新的agent-registry命名空間下啟動。公有預覽bedrock-agentcore命名空間的支援將於 2026 年 9 月 17 日停止。如需遷移說明,請參閱綜合登錄遷移指南。
狀態轉換
Create → DRAFT → Submit → PENDING_APPROVAL → Approve → APPROVED │ │ │ Reject │ Edit (new DRAFT ▼ │ revision; approved REJECTED ── Approve (direct) ───┘ stays discoverable) │ └── Edit → DRAFT Any status → DEPRECATED (terminal)
轉換詳細資訊
-
建立 → 草稿。在提交之前自由編輯。
-
提交 → PENDING_APPROVAL。自動核准會跳至核准。已傳送 Amazon EventBridge 通知。
-
核准/拒絕 → Curator 使用 UpdateRegistryRecordStatus。可以直接核准拒絕的記錄。
-
棄用 → 從任何狀態終止。無法復原。
編輯如何影響狀態
| 目前狀態 | 編輯的效果 |
|---|---|
|
草稿 |
已就地更新。保留草稿。 |
|
PENDING_APPROVAL |
新的 DRAFT 修訂版。已捨棄待定修訂。無法透過探索 APIs或 MCP 端點 (從未核准) 顯示。 |
|
已核准 |
新的 DRAFT 修訂版。核准修訂會保持可探索狀態,直到新修訂獲得核准為止。 |
|
REJECTED |
新的 DRAFT 修訂版。必須再次通過正常的submit-and-approve流程。 |
|
已棄用 |
已棄用的記錄無法編輯;已棄用為終端機狀態 |
注意
若要暫時隱藏已核准的記錄,而不將其取代,請拒絕該記錄。探索 APIs 或 MCP 端點不會傳回拒絕的記錄。當您想要再次探索記錄時,請編輯並重新核准記錄,以建立新的已核准修訂。
雙修訂版行為
編輯核准記錄會在核准修訂保持作用中時建立新的 DRAFT 修訂:
-
探索 APIs (
SearchDiscoverableRegistryRecords、ListDiscoverableRegistryRecords、BatchGetDiscoverableRegistryRecord) 和 MCP 端點 (InvokeRegistryMcp) — 傳回核准的修訂。 -
管理 APIs (
GetRegistryRecord、ListRegistryRecords) — 傳回最新的修訂版 (可能是 DRAFT)。
一旦策展者檢閱並核准編輯後的修訂,探索 APIs和 MCP 端點就會開始顯示新的 (已核准) 修訂。
可見性規則
| API | 傳回值 |
|---|---|
|
SearchDiscoverableRegistryRecords |
僅核准的修訂 |
|
ListDiscoverableRegistryRecords |
僅核准的修訂 |
|
GetDiscoverableRegistryRecord |
僅核准的修訂 |
|
BatchGetDiscoverableRegistryRecord |
僅核准的修訂 |
|
InvokeRegistryMcp |
僅核准的修訂 |
|
GetRegistryRecord |
最新版本 (任何狀態) |
|
ListRegistryRecords |
最新版本 (任何狀態) |
注意
SearchDiscoverableRegistryRecords 已在 bedrock-agentcore 命名空間SearchRegistryRecords中命名。ListDiscoverableRegistryRecords 和 BatchGetDiscoverableRegistryRecord APIs 僅適用於 agent-registry 命名空間。