Phone call은 org의 아웃 바운드 정책 블록 번호 및 이름 텍스트 또는 이메일 대신 (SP93 T12)
K6는 409로 전화 서버의 통행 금지 감시 구획을 거부합니다 BLOCKED BY OUTBOUND POLICY (SP93 T11). phone call 이제 자체로 답변 상태, 명확한 메시지와 fallback [sms send, mail send], 옆에 NO VOICE CONSENT ...
승인이 될 수있는 사람의 확인 된 요청 : ON REQUEST 행, 한 번에 행동, K3b (SP95 T34)에 결과를
전세자가 승인을 요청할 때 AI는 확인된 요청(onRequestOf)를 인용합니다. K3는 mode ON REQUEST, requester 및 참조로 요청됩니다. APPROVED 행 행동이 한 번에 실행됩니다. 여전히 한계와 outreach 게이트를 통과하고 K3b (EXECUTED, ...
AI는 요청을 인용 할 수 있습니다 (onRequestOf), 읽기에 의해 확인; 실행의 taint는 어디에서 왔는지 (SP95 T31)
모든 AI는 승인을 필요로 할 수 있습니다 onRequestOf 옵션 (chat:<conversation>/<message>, 작업:<item>, 작업:<item>/comment:<id>) 도구/리스트. 파이프라인은 schema 체크의 앞에 그것을 밖으로 가지고 갑니다, planner ...
Rag search는 청중 PUBLIC를 취합니다, 공공을 검색 할 수 있습니다 (SP95 T12)
전화 통화에 AI는 익명 통화를 답변하므로 만 검색합니다. 게시된 기사 공개는 읽을 수 있습니다, 절대 노트 (spec D12). 선택 사항 청중은 ["PUBLIC"]이며 RAGService (Task 11);에 전달됩니다. 다른 값은 schema에 의해 INVALID ARGUMENTS...
Approvals request는 그 도구에 대한 클래스를 보냅니다. 전세 우표는 신선한 공구를 유지합니다 (SP95 T10)
permissions request는 작업 클래스를 카탈로그 도구와 함께 거부 INVALID ARGUMENTS USE TOOL {tool, 도구, 액션 클래스}, 또는 NO TOOL FOR YOU 언제 콜러는 그 도구의 아무도를 볼 수 있습니다. DECISION ONLY 클래스는 여전히...
상류 이미지는 그것을 채우기 대신에 감싸인 원본을 따릅니다 (SP98 T25A)
워크스테이션 스크린 샷은 Base64의 약 250 KB의 MCP 이미지 블록입니다. 더 보기 untrusted wrap serialized it into the result text, 그래서 텍스트 예산 개최 base64는 중간 방향을 차단하고 모델은 이미지 옆에 단어를 읽지 못했습니다...
Phone call은 memberId의 동료를 호출합니다. PLACE INTERNAL CALL (SP95 T9)
Colleague는 memberId에 의해 지명됩니다, 번호에 의해 결코: planner는 그들의 읽습니다 보안 보안 서비스 전화 카드 및 전화, 다른 전화, 다른 일 그들의 프로필에 번호 (자신 중 하나가되어야합니다). 활동 중 콜러의 org의 사람은이 방법을 호출 할 수 있습니다; ...
문자열 리터럴 대신 RECIPIENTS UNKNOWN 상수 사용
Round-1 NIT 검토 : 상수는 선언되지 않았으므로 참고하지 않았다. withDirectoryHint의 리터럴은 이제 편집 한 경우 침묵적으로 무서워 할 수 있습니다. 혼자. 또한 doc 논평의 "또는 회원" wording을 수정, 이는 stale 지금 그 EmailService'...
거부 된 추측 된 수신자는 사람을보고 모델을 알려줍니다
EmailService는 이제 조직의 소유 중 하나 인 수신자 이름을 보낼 것을 거부합니다. 메일 도메인은 mailbox, alias 또는 회원 (RECIPIENTS UNKNOWN, 동반자 수정). mail send/reply/메일팩을 통해 모든 깔때기. sendEmail, 그래서 1개...
Tool Plane은 두번째 복제 전에 per-member sticky routing을 필요로 합니다
복제 댓글은 PodDisruptionBudget 만 필요로했습니다. SP05 Task 31 이후 각 포드는 자신의 클라이언트를 풀고 AI 워크스테이션의 교량은 기계 당 1개의 MCP 회의를 실행합니다, 그래서 2개의 pods는 각 세션을 교체하고 컴퓨터를 잘라 * 호출 (SP05 최종 ...
할당없이 AI의 작업은 자체입니다
task create 할당없이 AI의 작업을 할당하지 인박스. SP02의 TASK HANDOFF는 인공 지능에 할당된 작업만 이동 그래서 자기 계획 된 작업은 은퇴와 TASK DUE가 갔다 은퇴 회원 (SP06 최종 검토 관측 1, SP98-K-5). 현재 할당자가없는 AI 콜러는 자...
승인 된 행동은 실행의 통화 캡을 과거에 실행합니다. 건조한 실행 이름 read-all
SP98-K-1 (SP05 최종 검토 M1) : SP10 재 급성 승인 된 동작 그것을 요청한 실행 ID의 밑에. 그것은 그것의 일에 작동 maxToolCallsPerRun은 승인의 모든 재 컴파일에 응답 LIMIT REACHED 및 SP10이 실패했습니다. A는 그 이름에 대한 승인 ...
Calendar free busy 대답은 바쁜 때, 블록이 호출되는 것을 결코
바쁜 블록의 제목 (및 그 이벤트 ID)는 외부에서 올 수 있습니다 초대 및 캘린더 free busy는 신뢰할 수없는 도구가 아닙니다 (SP13의 목소리 예약은 그것을 호출하고, 그들의 실행을 taint해야합니다), 그래서 원료 SP07 몸 모델에 삽입 된 텍스트를 unmarked (S...
MCP 서버의 새로 고침은 더 이상 클라이언트 통화가 사용되지 않습니다
10 분 새로 고침 (I3) 및 관리자의 테스트는 풀 클라이언트를 evicted 목록하기 전에 레거시 SSE 스트림을 떨어 뜨리고 Streamable을 삭제합니다. HTTP 세션 in-flight ext * 호출: READ는 UPSTREAM ERROR로 실패했습니다. 그리고 OUTCOM...
Org's alias 메일 도메인은 플랫폼 apexes에서 내부입니다
kamouniverse.com 이제 플랫폼의 기본 apex (kamo-shared-library 0e8cf90f), 그리고 ***********로 이동. - ForwardedHosts.internalDomains (외부 참조 테스트의 "내부" 목록) org의 별명을 <alias>로 추...
긴 워크스테이션은 자주 묻는 질문
AI 워크스테이션은 ComputeService의 75 s에 대하여 9 분 19 s를 걸었다. 견적 (SP11 작업 30). 모든 computer * waking 기계에 전화 대답 WORKSTATION WAKING with retryAfterSeconds 15, 그래서 AI는 그 웨이브를...
이름 K3's NOT ENROLLED 및 그 외의 누락된 전화 시스템
SP05 작업 36 생산 (sp00verify) : - 승인클라이언트는 K3에서 배포되지 않음으로 모든 404을 읽습니다. SP10의 K3는 입니다 배포 및 답변 404 {reason:"NOT ENROLLED"}없이 회원을위한 런타임 상태이므로 AI 배우는 승인이 아직 존재하지 않습니...
"try again" 답을 만난 승인 된 행동은 승인
선고에 답한 원본 키에 대한 승인 된 재 편집 (WORKSTATION WAKING) 또는 확실한 UNAVAILABLE/RATE LIMITED 출시 열쇠와 그것의: 승인되는 주장. SP10의 승인Executor retries 정확히 그 동일한 키와 승인 ID와 답변, 그래서 재부는 통해 ...
문서, 번역 및 OCR 팩
docs search, docs read, 번역 text 및 ocr document (spec 4.20). 문서는 DocsService의 설명을 통해 어떤 바이트가 fetched 전에: text is decoded 여기에 (A Markdown 또는 YAML 파일은 확장에 의해 octet...
승인 팩 - 결정 전용 승인 및 승인 상태
valids request는 kamoai-service K3를 통해 AI의 approver를 요청합니다. toolName null (nothing is re-executed on APPROVE); 클래스 forbids는 planner에서 거부되며, 모든 approver가 요청되기 전에 ...
전화 및 SMS 팩 - 동의 확인 통화, 통화 기록, 텍스트
phone call post K6 with the caller's run and key; a reason-less 404 is not deployed, a (NOT ENROLLED)는 endpoint의 답변입니다. sms send는 대화를 엽니다. OUTCOME UNKNOWN 및 기타에...
연락처, 리드 및 계정 팩 - 검색, 읽기, 생성, 업데이트, 메모, 상태, 주장, 역사
이메일 서비스 및 보안 서비스에 대한 spec §4.20의 12 CRM 도구 주요 (SP05-T27) : 하위 통계없이 상태는 오래된 것을 명확하게; a 연락처 업데이트는 주어진 모든 것을 작성하고 회사를 설정하지 않았고 주요 조직의 제목; 새로운 이메일 및 전화는 1 차 및 편집자의 ...
캘린더 및 회의 팩 - 이벤트, 가용성, 일정한 작업, 다이얼 인, 초대
간단히 말하면 (spec SP05-T26-build) : 추측되지 않은 영역 (이메일 서비스 적용 회원의 효과적인 영역); 창조에 물린 때 뿐만 아니라 생각하고 결코 re-sent 업데이트; 업데이트는 다시 입력 된 게스트를 보냅니다; 발생 id 기본값 이 범위에; 시작 혼자 이벤트의 ...
작업 팩 - 목록, 생성, 업데이트, 상태, 할당, 의견, 링크
간단한 (SP05-T25)를 넘어: 할당자는 회원 ID KBService로 읽습니다. reads (long is INVALID ARGUMENTS), 아무것도 변경하는 업데이트 또는 두 세트 모두 결의 시간이 플래너에 의해 거부, 링크 참고는 canonical이므로 KBService가 결...
노트 팩 - 검색, 읽기, 생성, 업데이트, 저널, 링크, 마스터 노트
어떤 KBService는 정말 세 가지 선택 (SP05-T24) 모양을 보여줍니다. 메모 search 제목, 몸, 범주 및 태그에 대한 쿼리 일치 KBService's searchTerm match titles만 적용 시간에 필터. notes update는 변경 및 메모 link의 필드...
채팅 팩 - 대화, 읽지 않은, 읽기, 보내, 직접 채팅, 언급
간단한 저쪽 (SP05-T23) : 지원 대화에 대한 언급은 웹 chat send와 같은 채팅 메시지; 팀 채팅 또는 지원 대화 만 게시물; SP09의 ChatMentions를 통해 마크 업. markup; chat read 표 말린 실행 및 마크 최고의 노력에 아무것도; MediaSe...
텍스트 헬퍼, id-safe 투사 및 가짜 Kamo 서비스 하네스 팩
HtmlText는 브라우저가 보여지는 방식으로 메일 HTML을 놓습니다 (한 jsoup 도보: 붕괴된 근원 whitespace, br, 구획 및 단락, 세포, 전); ThreadIds reproduces EmailService의 v5 대화 ID; 텍스트는 없이 잘라 surrogate 쌍...
AIService가 /mcp를 사용하도록 이제 실행중인 도구 엔드포인트 제거
/api/mcp/tools/list 및 /api/mcp/tools/execute는 전체적인 org를 위해 대답했습니다, 도구 비행기 forbids (D28). 배치된 클라이언트는 그(것)들을 도달할 수 있었습니다 (AIService 호출 /api/mcp/tools?org 나는, 경로는 ...
Org MCP 서버는 Streamable HTTP 및 Legacy SSE를 통해 ext * 도구로 만듭니다. STDIO 은퇴
서버의 자체 단어는 신뢰할 수없는 포장 밖에서 콜러에 도달합니다. 보내지 않는 것은 definitive (D45); URL 감시는 각 사용에 뛰습니다; 1개의 회의 및 1개의 공구 짐 당 서버 그러나 많은 요구 인종; SSE 사건은 기억에서 모자를 씌워집니다; 10 분 동시에 테스트 서...
MCP 2025-06-18 서버 /mcp (무선 HTTP, JSON 응답)
POST 당 하나의 JSON-RPC 메시지 : 초기화, 핑, 도구 / 목록, 도구 / 통화; 알림 및 응답 202; GET 및 DELETE 대답 405. 몸은 콜러가 알려진 후 읽고, 4 MiB에서 모자를 씌우고 있어야합니다. id id 는 문자열 또는 정수입니다. (루링 SP05-T1...
도구 / 통화 파이프라인 - 정책, 승인, 제한, idempotency, 건조 실행, taint, 감사
저장된 idempotency 입장은 플래너가 다시 읽기 전에 응답됩니다 (SP05-T11-order); 승인 된 통화 tainted run still Answers to the ability and charter checks (SP05-T11-taint); 성공 후 아무것도 핸들러가 O...
도구 호출 감사, 180 일 보존 퍼지 및 내부 감사 읽기
삽입의 거래는 저장소의 저장 (REQUIRES NEW), 벤건 및 작가의 캐치 내부에 헌신, 그래서 감사 실패는 도구 호출에 도달. 행은 항상 새로운 (하나 INSERT, 합병 없음)입니다. 감사는 페이지와 조사를 읽습니다 Yugabyte가 재시작할 수 있는 첫 번째 문으로 각 실행합니...
권리, 앱, PHI, 위험 천장, taint, 기능 및 charter에 의한 도구 가시성
기능 게이트는 회원당 라우터의 답변을 캐시합니다 (SP04 필터 10 좁은 후보자 회원의 액세스 정책), 30 미만의 s를 얻을 실패를 유지 5 분, 결코하지 예상치 못한 오류 탈출; 실패한 org-facts 조회는 1 분 (SP05-T9) 보다는 5 s를 위한 UNKNOWN입니다.
헌장 정책, 승인, outreach 문 및 외부 수신자
전세 정책은 SP03의 해결된 승인과 제한을 컴파일합니다. 부정확한, 거부 또는 결의된 구획 없이); 승인은 창조되고 위에 읽습니다 kamoai-service's pinned contract 와 canonical ids; outreach gate 이다 주어진 org's IANA Zone...
콜러의 세션과 Downstream 호출, 내부 클라이언트, 라이브 새로 고침
Kamo 서비스는 서비스당 BFF의 자신의 문을 통해 호출됩니다 (*** 또는 org의 작업 공간 호스트, actor/run/key 헤더 및 spec 4.11의 상태 매핑; 내부 전화는 KAMOAI INTERNAL SECRET를 실행하고, K6/KM1, 콜러의 실행 및 열쇠. rt.or...
Idempotency, limits, run taint, rate limit and OTK minting on Redis
도구 descriptors, 스키마 빌더 및 검증자, 레지스트리
도구의 스키마의 패턴은 신뢰할 수없는 입력 : ext * 도구는 org MCP 서버 자체 스키마. 하나의 Java가 컴파일할 수 없습니다. upstream (그리고 시작에 Kamo 도구에 거부); 경기는 100 ms 후 잘라 backtracking 본은 출입구 실을 붙들 수 없습니다. ...
Application.yml 디폴트에서 살아있는 credentials 없음
로컬 개발 기본값은 데이터베이스 OWNER의 암호 (${DB PASSWORD:<literal>})를 수행하고 있습니다. 그리고 apiservice/securityservice는 또한 살아있는 changelog webhook HMAC 비밀 — 둘 다 확인한 동등합니다 2026-09-23에...
Unlisted config에 대한 스팸 STDIO를 참조하고 클러스터 네트워크에 SSE/HTTP를 연결하는 것을 거부
AIService와 함께 깊이의 방어는 AiMcpController의 누락된 권리를 닫습니다. 소스에서 검사 및 STDIO refusal :이 서비스는 실제로 호출 한 것입니다. 새로운 **************** ...) 환경에서 config.getEnvVars()와 함께 Gatew...
/actuator/health/liveness에 수명 조사는, DB 인식 집계 아닙니다
집계 /actuator/health는 DataSource 지표를 포함하므로 재시작 데이터베이스는 한 번에 모든 팟에 실시간 실패하고 전체를 재시작 플랫폼 (~43 pods 감기 시작, ~4 분 복구). 현재 위치 JVM이 살아있는지 만 답변합니다. 읽음 및 시작은 DB-aware를 유지...
YSQL 풀이 공유되는 idle Hikari 연결 출시
연결 관리자 더 이상 핀 세션 없음 ****** *************************************************************************************************************************************...
내장 된 digest [skip ci]를 해결 할 때 OCI 이미지 인덱스를 수락
이미지는 OCI 이미지 색인으로 밀어, 그래서 단일에 대한 레지스트리를 요구 이미지는 단지 대답 404, digest는 빈과 체크를 다시 와서 실패합니다. 인덱스 형식을 수락하면 pods 보고서를 digest합니다.
