agent-rsi API
由
scripts/generate-api-docs.ts自动生成 —— 请勿手改 共 10 个端点
GET /agent-rsi/{agentId}/changes
变更提案列表(仅 owner / platform 可读)
请求参数
| 参数名 | 位置 | 类型 | 必填 | 说明 |
|---|---|---|---|---|
agentId | path | string | ✅ | |
status | query | string | ✅ |
响应
| 状态码 | 说明 |
|---|---|
| 200 |
POST /agent-rsi/{agentId}/changes/{changeId}/{decision}
批准或拒绝变更提案(仅 owner / platform)
请求参数
| 参数名 | 位置 | 类型 | 必填 | 说明 |
|---|---|---|---|---|
agentId | path | string | ✅ | |
changeId | path | string | ✅ | |
decision | path | string | ✅ |
请求体
json
{
"$ref": "#/components/schemas/DecideChangeDto"
}响应
| 状态码 | 说明 |
|---|---|
| 201 |
POST /agent-rsi/{agentId}/changes/{changeId}/authorize
签发一次性变更授权凭证(仅 owner / platform)
请求参数
| 参数名 | 位置 | 类型 | 必填 | 说明 |
|---|---|---|---|---|
agentId | path | string | ✅ | |
changeId | path | string | ✅ |
请求体
json
{
"$ref": "#/components/schemas/AuthorizeChangeDto"
}响应
| 状态码 | 说明 |
|---|---|
| 201 |
POST /agent-rsi/{agentId}/changes/{changeId}/authorize/verify
校验邮箱验证码并签发 L3 授权(仅 owner / platform)
请求参数
| 参数名 | 位置 | 类型 | 必填 | 说明 |
|---|---|---|---|---|
agentId | path | string | ✅ | |
changeId | path | string | ✅ |
请求体
json
{
"$ref": "#/components/schemas/VerifyChangeDto"
}响应
| 状态码 | 说明 |
|---|---|
| 201 |
POST /agent-rsi/{agentId}/knowledge/{knowledgeId}/{decision}
批准或拒绝一条待审知识/经验(仅 owner / platform)
请求参数
| 参数名 | 位置 | 类型 | 必填 | 说明 |
|---|---|---|---|---|
agentId | path | string | ✅ | |
knowledgeId | path | string | ✅ | |
decision | path | string | ✅ | |
domain | query | string | ✅ |
响应
| 状态码 | 说明 |
|---|---|
| 201 |
GET /agent-rsi/{agentId}/notifications
站内通知列表(仅 owner / platform,per-owner 收件箱)
请求参数
| 参数名 | 位置 | 类型 | 必填 | 说明 |
|---|---|---|---|---|
agentId | path | string | ✅ | |
unread | query | string | ✅ |
响应
| 状态码 | 说明 |
|---|---|
| 200 |
POST /agent-rsi/{agentId}/notifications/{notificationId}/read
标记通知已读(仅 owner / platform,per-owner 收件箱)
请求参数
| 参数名 | 位置 | 类型 | 必填 | 说明 |
|---|---|---|---|---|
agentId | path | string | ✅ | |
notificationId | path | string | ✅ |
响应
| 状态码 | 说明 |
|---|---|
| 201 |
GET /agent-rsi/{agentId}/reviews
所有者视角的复盘收件箱(仅 owner / platform 可读)
请求参数
| 参数名 | 位置 | 类型 | 必填 | 说明 |
|---|---|---|---|---|
agentId | path | string | ✅ | |
days | query | string | ✅ |
响应
| 状态码 | 说明 |
|---|---|
| 200 |
GET /agent-rsi/{agentId}/sources
订阅源列表(仅 owner / platform)
请求参数
| 参数名 | 位置 | 类型 | 必填 | 说明 |
|---|---|---|---|---|
agentId | path | string | ✅ |
响应
| 状态码 | 说明 |
|---|---|
| 200 |
PUT /agent-rsi/{agentId}/sources
替换订阅源(仅 owner / platform)
请求参数
| 参数名 | 位置 | 类型 | 必填 | 说明 |
|---|---|---|---|---|
agentId | path | string | ✅ |
请求体
json
{
"$ref": "#/components/schemas/ReplaceSourcesDto"
}响应
| 状态码 | 说明 |
|---|---|
| 200 |