openclaw/plugin-sdk/channel-ingress-runtime을 사용하십시오.
런타임 리졸버
결과
번들 Plugin은 최신 프로젝션을 직접 사용해야 합니다.
이벤트 권한 부여는 순서가 지정된
ingress.graph 및 결정적인 ingress.reasonCode에서 계속 사용할 수 있으며, 별도의 이벤트 프로젝션은 생성되지 않습니다.
지원 중단된 타사 SDK 도우미는 내부에서 이전 형태를 다시 구성할 수 있습니다. 새로운 번들 수신 경로는 최신 결과를 다시 로컬 DTO로 변환해서는 안 됩니다.
액세스 그룹
accessGroup:<name> 항목은 민감 정보가 제거된 상태로 유지됩니다. 코어는 정적 message.senders 그룹을 자체적으로 해석하며, 플랫폼 조회가 필요한 동적 그룹에만 resolveAccessGroupMembership을 호출합니다. 누락되었거나 지원되지 않거나 실패한 그룹은 접근을 차단합니다.
이벤트 모드
반응, 버튼, 콜백 및 네이티브 명령에는
mayPair: false을 사용하십시오.
경로 및 활성화
방, 주제, 길드, 스레드 또는 중첩 경로 정책에는 경로 설명자를 사용하십시오.channelIngressRoutes(...)을 사용하십시오. 각 설명자의 precedence에 따라 경로 정보를 일반적으로 유지하고 순서를 지정하면서 비활성화된 분기를 필터링합니다.
멘션 게이팅은 활성화 게이트입니다. 멘션이 일치하지 않으면 admission: "skip"을 반환하므로 턴 커널이 관찰 전용 턴을 처리하지 않습니다.
대부분의 채널에서는 발신자 및 명령 게이트 이후에 활성화를 배치해야 합니다. 발신자 허용 목록으로 인한 불필요한 메시지가 발생하기 전에 멘션되지 않은 트래픽을 억제해야 하는 공개 채팅 화면에서는 텍스트 명령 우회가 비활성화된 경우 activation.order: "before-sender"을 선택할 수 있습니다. 봇 스레드의 답글처럼 암시적으로 활성화되는 채널은 activation.allowedImplicitMentionKinds을 전달할 수 있습니다. 그러면 프로젝션된 activationAccess.shouldBypassMention에서 명령 또는 암시적 활성화가 명시적 멘션을 우회한 경우를 보고합니다.