에이전트 수정
에이전트를 부분 수정합니다. 생략한 필드는 유지됩니다. type은 생성 시에만 정하며, flow_data는 flow 에이전트에서 전체 그래프 교체로 처리됩니다.
Authorizations
조직 API 키를 Authorization: Bearer <token> 형식으로 보냅니다.
Path Parameters
agent_id로 반환되는 에이전트 UUID입니다.
Body
에이전트 수정 요청입니다. 변경할 필드만 보냅니다. data와 flow_data는 각각 해당 스키마 형태를 따릅니다.
에이전트 수정 요청입니다.
- 최소 1개 필드를 보내야 합니다.
- 필드를 생략하면 기존 값을 유지합니다.
type은 생성 시에만 정할 수 있습니다.flow_data를 보내면 전체 그래프를 교체합니다.
새 에이전트 이름입니다. 현재 이름을 유지하려면 필드를 생략합니다. null은 거부됩니다.
1 - 255에이전트 설정 수정 요청입니다. 구조는 agent-schema/agent-data-update에 공개되어 있으며, 생략한 상위 설정은 유지됩니다.
flow 그래프 수정 요청입니다. 기존 flow 에이전트의 그래프를 전체 교체합니다. 현재 그래프를 유지하려면 생략합니다. flow-schema/flow-data와 동일한 FlowData 구조를 사용합니다.
Response
성공 응답
create/update 응답입니다. AgentResponse와 flow validator 메시지를 함께 반환합니다.
validation_message는 schema 검증을 통과해 200/201로 저장된 요청의 flow_data validator warning을 줄바꿈으로 합친 요약 문자열입니다. warning이 없거나 single_prompt 에이전트이면 빈 문자열입니다. Tier 3 reject 케이스는 400으로 처리하므로 이 필드에는 포함되지 않습니다.
에이전트 UUID입니다.
에이전트 이름입니다. 버전 스냅샷을 조회하더라도 현재 최상위 이름을 반환합니다.
에이전트 유형입니다. single_prompt 또는 flow 값을 사용합니다.
single_prompt, flow 리소스 생성 시각입니다. unix milliseconds 형식입니다.
리소스 마지막 수정 시각입니다. unix milliseconds 형식입니다.
현재 게시된 production 버전입니다. 없으면 null입니다.
선택된 에이전트 설정 스냅샷입니다. 구조는 agent-schema/agent-data-response에 공개되어 있습니다.
선택된 flow 그래프 스냅샷입니다. flow 에이전트에는 값이 있고, single_prompt 에이전트는 null입니다.
스냅샷 조회 시에만 populated (version=v{n} 또는 production).
flow_data validator 가 발견한 warning 들의 줄바꿈 구분 요약. warning 이 없거나 single_prompt 에이전트면 빈 문자열.