휴대폰 서버의 팀 라인은 AI 회원의 이름이 전송되지 않습니다
SP95 D10: AI 음성 설정은 defaultTransferExtension (디지털, 같이 fallback; 공백은 그것을 지웁니다) 그리고 echo 그것. 새로운 내부 노선 *** * *** 팀 라인의 SIP 대상, 또는 404 NO TEAM LINE가 설정되지 않을 때 응답합니...
Mirrored-alias 체크를 손질하고, 일원 당 게으른 짐을 멈춥니다
AI-full-name 수정 (4ea53c5)에 대한 리뷰 결과 : - LOW : 미러링 사용자 이름 비교는 측면을 트리밍하지 않았으므로 별명으로 stray whitespace로 저장 (" luna") isBlank () 게이트와 생존 거울처럼 인식되는 패딩 intact로 인쇄 그것은...
AI-dispatch 감사 트레일 이름 사람들 같은 방법 채팅은
**************** 핸드 전용 회원DisplayNames pre-fix precedence (usernameAlias는 실제 이름에 unconditionally 승리), 그것의 자신의 의견 경고 2는 결코 무서워야한다. 미디어 서비스 채팅은 AI 회원 Luna의 "Luna B...
SP93 전화 아웃바운드 정책 설정 — spec, 계획, ledger
두 개의 per-phone-server 설정은 소유자가 (2026-09-28)에 대해 물었다 : 기본값은 여부 새로운 확장, 인간 또는 AI, 다이얼을 실행할 수 있습니다 (기본적으로, 대체로 AiVoiceAssignmentWriter의 AI 선을 위한 무조건 진실한), 그리고 4개의 ...
SP98 작업 25A는 SP98-T25A-1..7 - 공급자 중립 컴퓨터 사용
kamo의 컴퓨터를 통해 확인 * 계약; toolVersion probe-filled; 라우터 어댑터가 이미지와 도구 루프를 운반하는 COMPUTER USE를 제공합니다. Tool Plane 믿을 수없는 텍스트 옆에 이미지. 마스터 §11 행. SP97 시나리오 8 텍스트: 모든 가능한...
SP95 Task 5 rulings SP95-T5-1..5 (전화 카드는 팀 멤버 만; 원장 bean; 동의 루트의 열린 세부 사항)
AI 통화의 colleague의 통화 카드, AI 통화에 대한 동의는 하나의 프로필에 AI 통화 (SP95 T5)
* * * * * * * * (X-Internal-Auth): 팀 회원의 이름, 친절, 그들은 여전히 여기에 있는지, 그들의 효과적인 영역 (작업 사이트, 회원, org, UTC), 그들의 프로필에 E.164 번호 (CELL, PHONE, WORK) 및 자신의 서적 동의. · 팀에 있지...
SP96 전세의 VOICE TTS 핀은 거부하고 아무것도 해결
SecurityService는 공유lib (Task 14); no에서 은퇴 한 핀을 선택합니다. 보안 보안 서비스 코드는 그것을 읽었습니다. 서비스의 측면을 핀: 회원 항목 naming voiceModelId/voiceId는 400 FIELD NOT ALLOWED입니다. 아무것도 쓴; ...
상류 이미지는 그것을 채우기 대신에 감싸인 원본을 따릅니다 (SP98 T25A)
워크스테이션 스크린 샷은 Base64의 약 250 KB의 MCP 이미지 블록입니다. 더 보기 untrusted wrap serialized it into the result text, 그래서 텍스트 예산 개최 base64는 중간 방향을 차단하고 모델은 이미지 옆에 단어를 읽지 못했습니다...
컴퓨터 사용은 Kamo의 자신의 컴퓨터를 통해 적립됩니다 * 모든 공급자에 의해 도구 (SP98 T25A)
베타 헤더를 가진 기본 컴퓨터 도구와 어떤 2xx에 전달. AI 회원 드라이브 Tool Plane의 Computer * 도구를 통해 워크스테이션은 절대 공급 업체의 기본 API, 그래서 체크는 이제 정확히 테스트, 모든 공급자와 동일 채팅 어댑터가 이미지를 보내는 유형 : 3 1280x...
Phone call은 memberId의 동료를 호출합니다. PLACE INTERNAL CALL (SP95 T9)
Colleague는 memberId에 의해 지명됩니다, 번호에 의해 결코: planner는 그들의 읽습니다 보안 보안 서비스 전화 카드 및 전화, 다른 전화, 다른 일 그들의 프로필에 번호 (자신 중 하나가되어야합니다). 활동 중 콜러의 org의 사람은이 방법을 호출 할 수 있습니다; ...
@kamo/tool-core 0.1.7, 이는 ?openSms= 및 ?openVoicemail=을 통해 사인인 반송 (SP98-Q-2)
SP96 성별 에 이 회원 프로파일, 문 에 개인 데이터
Identity Room의 개인 정보 카드는 회원의 성별을 보유하고 있습니다. 지정되지 않음, 여성 또는 남성. 그것은 회원 행에, 그래서 문 Mirror SecurityService의 D3 규칙: 회원 및 관리자 그것을보고 AI에 따라서 인력 관리자와 그 감독자. 사람이 자신의 것을 ...
SP96 성별 에 이 회원 프로파일, 문 에 개인 데이터
Identity Room의 개인 정보 카드는 회원의 성별을 보유하고 있습니다. 지정되지 않음, 여성 또는 남성. 그것은 회원 행에, 그래서 문 Mirror SecurityService의 D3 규칙: 회원 및 관리자 그것을보고, AI에 그래서 그것의 인력 관리자와 그 감독자. 사람이 자신...
Generic 대신 알 수없는 수신자는 실패를 보냅니다
Round-1 MAJOR 검토 : EmailService의 RecipientDomainValidator 지금 답변 422 보내기 전에 RECIPIENTS UNKNOWN은 수신자 이름을 하나의 시도 조직의 자신의 메일 도메인은 아니지만 mailbox, alias, shared mailbo...
RecipientDomainValidator 에서 발견된 리뷰가 닫습니다
D-luna-1 (email-fix-review-1.md)의 독립적 인 검토는 두 개의 BLOCKER와 MAJOR를 발견했습니다. 합법적 인 메일의 각 실제 거짓 거부, 이미 코드에서 입증 재포: - 케이스(BLOCKER): AliasService.createAlias, SharedM...
문자열 리터럴 대신 RECIPIENTS UNKNOWN 상수 사용
Round-1 NIT 검토 : 상수는 선언되지 않았으므로 참고하지 않았다. withDirectoryHint의 리터럴은 이제 편집 한 경우 침묵적으로 무서워 할 수 있습니다. 혼자. 또한 doc 논평의 "또는 회원" wording을 수정, 이는 stale 지금 그 EmailService'...
왜 Allow= 혼자 G.722를 LiveKit에 제공하는 것
1 리뷰는 codec prefs outgoing offer (prefer:pending, 동작:union)는 여전히 Asterisk의 제안에 콜러의 g722를 둘 수 있었습니다 라이브 키. 그것은 할 수 없습니다: Asterisk 21.10.2 필터링 코덱을 통해 endpoint's a...
컴퓨터 사용 체크는 전달된 모형 (SP98 T25A)를 씁니다
COMPUTER USE는 어떤 공급자든지에 의해 Kamo의 자신의 computer * 공구를 통해, 이렇게 벌어집니다 toolVersion is probe-filled: 모델을 전달하는 체크 레코드, 기능과 기능을 추가하는 관리자는 벤더 도구 버전이 없습니다.
SP95-T8 rulings SP95-T8-1..5 (모든 전화에CONSENT BASIS, RECORD, K6 requestRef 규칙, 카드 체크, pinnedReason)
SP95-T4 러링 (APPROVAL 캡은 클래스 카운트를 따릅니다. 작업 26 범프 sections.ts; AI 당 하나의 전세 우표 변경)
SP96 Task 14 ruling SP96-T14-1 (완전한 전세 핀: 품목은 그것을 방출합니다, DTO는 그것을 거절하기 위하여 그것을 지킵니다, 우표 변하지 않는)
SP96는 전세의 VOICE TTS 핀을 은퇴
VOICE 품목은 작풍만입니다: 검증은 voiceModelId/voiceId를 거부합니다 (FIELD NOT ALLOWED)는, 결심자는 TTS 열쇠와 effectiveCharter가 없습니다 Tts 및 CharterView는 voice.tts를 방출하지 않습니다. AIService는 ...
PLACE INTERNAL CALL, 회원 동의, 말한 회사 이름, 팀 라인, ON REQUEST 승인
SP95 작업 4 (spec §5.2, D1, D4, D10, D15, D24) : - AiActionClass는 PLACE INTERNAL CALL (AUTONOMOUS)을 얻고 있습니다. 헌팅턴병 PLACE CALL의 소스와 함께 PLACE INTERNAL CALL FORBIDDEN...
AI 확장 제안 G.711 만, 그래서 AI 다리는 결코 G.722
livekit-sip는 코드가 가장 높은 순위, 첫 번째 1개의 제안된 (media-sdk sdp.SelectAudio: G722 -5 > PCMU -10 > PCMA -20). 지원하다 Allow=!all,g722,ulaw,모든 AI 통화 협상 G722/8000 LiveKit 다리 (...
AI 회원의 채팅 이름은 전체 이름입니다
****** *********************************************************************************************************************************************************...
UI 스윕 A : 테마 토큰, 일반 오류, 빈 상태 및 전화 레이아웃 (SP98 T20)
AI 설정 (참고, 라우팅, MCP, 인력 제어, 보안 및 모델), 인사, 플랫폼 관리자와 조수의 모델 피커, 25 개의 화면의 정적 하네스 스윕에서 빛과 어두운, 1440 및 390, 빈, 로딩, 오류 및 전체 (400 샷; 심각한 / 크리티컬 149 샷 전, 0 후). - 나열된 ...
SP96 작업 8 rulings SP96-T8-1..2 (성명이 설정되지 않을 때, PASS, 앵커; 거래 내부 저장소) 및 작업 11의 파이프 검사
AI 회원의 연설 모델 당 음성을 기억하고, 유지하거나 다시 시도하는 해결자
Ai member voices store (JDBC, TransientDbRetry, compare-and-set re-picks, 시간 접촉, CHOSEN upsert 및 1-statement 선호되는 깃발), 회원은 그것을 필요로 합니다 (AI, 성, 언어), 그리고 SP96 spe...
플랫폼 메인 라인은 부팅을 생존하고 8200은 팀 라인입니다
Luna's go-live (2026-09-28)는 [kamo-main-luna]를 extensions custom.conf에 썼습니다. KAMO LUNA EXT / KAMO LUNA MAX RING 은 hostPath 의 손으로 globals custom.conf 를 만듭니다. sta...
간단한 단어는 액션 클래스가 없습니다, 그래서 새로운 공유-lib 클래스는 결코 빌드를 깰
헌팅턴병 클래스는 기본 -> 단어 (이름)를 얻습니다: 더 낮은 케이스 단어의 enum name, 첫 글자 자본화 (PLACE INTERNAL CALL은 "내부 통화"를 읽습니다. 모든 기존 라벨 숙박. SP95 작업 1, shared-lib's PLACE INTERNAL CALL (T...
