Skip to content

agent-rsi API ​

由 scripts/generate-api-docs.ts 自动生成 —— 请勿手改 共 10 个端点

GET /agent-rsi/{agentId}/changes ​

变更提案列表(仅 owner / platform 可读)

请求参数 ​

参数名位置类型必填说明
agentIdpathstring✅
statusquerystring✅

响应 ​

状态码说明
200

POST /agent-rsi/{agentId}/changes/{changeId}/{decision} ​

批准或拒绝变更提案(仅 owner / platform)

请求参数 ​

参数名位置类型必填说明
agentIdpathstring✅
changeIdpathstring✅
decisionpathstring✅

请求体 ​

json
{
  "$ref": "#/components/schemas/DecideChangeDto"
}

响应 ​

状态码说明
201

POST /agent-rsi/{agentId}/changes/{changeId}/authorize ​

签发一次性变更授权凭证(仅 owner / platform)

请求参数 ​

参数名位置类型必填说明
agentIdpathstring✅
changeIdpathstring✅

请求体 ​

json
{
  "$ref": "#/components/schemas/AuthorizeChangeDto"
}

响应 ​

状态码说明
201

POST /agent-rsi/{agentId}/changes/{changeId}/authorize/verify ​

校验邮箱验证码并签发 L3 授权(仅 owner / platform)

请求参数 ​

参数名位置类型必填说明
agentIdpathstring✅
changeIdpathstring✅

请求体 ​

json
{
  "$ref": "#/components/schemas/VerifyChangeDto"
}

响应 ​

状态码说明
201

POST /agent-rsi/{agentId}/knowledge/{knowledgeId}/{decision} ​

批准或拒绝一条待审知识/经验(仅 owner / platform)

请求参数 ​

参数名位置类型必填说明
agentIdpathstring✅
knowledgeIdpathstring✅
decisionpathstring✅
domainquerystring✅

响应 ​

状态码说明
201

GET /agent-rsi/{agentId}/notifications ​

站内通知列表(仅 owner / platform,per-owner 收件箱)

请求参数 ​

参数名位置类型必填说明
agentIdpathstring✅
unreadquerystring✅

响应 ​

状态码说明
200

POST /agent-rsi/{agentId}/notifications/{notificationId}/read ​

标记通知已读(仅 owner / platform,per-owner 收件箱)

请求参数 ​

参数名位置类型必填说明
agentIdpathstring✅
notificationIdpathstring✅

响应 ​

状态码说明
201

GET /agent-rsi/{agentId}/reviews ​

所有者视角的复盘收件箱(仅 owner / platform 可读)

请求参数 ​

参数名位置类型必填说明
agentIdpathstring✅
daysquerystring✅

响应 ​

状态码说明
200

GET /agent-rsi/{agentId}/sources ​

订阅源列表(仅 owner / platform)

请求参数 ​

参数名位置类型必填说明
agentIdpathstring✅

响应 ​

状态码说明
200

PUT /agent-rsi/{agentId}/sources ​

替换订阅源(仅 owner / platform)

请求参数 ​

参数名位置类型必填说明
agentIdpathstring✅

请求体 ​

json
{
  "$ref": "#/components/schemas/ReplaceSourcesDto"
}

响应 ​

状态码说明
200

Released under the MIT License.