Skip to main content
SDK 설정으로 이벤트를 어디로 보낼지, 어떤 내용을 기록할지, 운영 환경에서 전송 실패를 어떻게 다룰지 정할 수 있습니다.

언제 사용하나요

다음 상황에서 이 문서를 참고하세요.
  • Lynx Cloud 또는 로컬 백엔드로 이벤트를 보내야 할 때
  • 워크스페이스, 에이전트, 버전, 환경 정보를 붙여야 할 때
  • 프롬프트나 응답 원문을 보내고 싶지 않을 때
  • 전송 timeout, 큐, 서킷 브레이커를 조정해야 할 때

기본 설정

endpoint 기본값은 https://api.lynxops.co입니다. 로컬 개발이나 자체 서버를 사용할 때만 endpoint를 직접 지정합니다.

이슈 기록

issueReporting.enabled를 명시적으로 true로 설정하기 전에는 이슈 기록이 꺼져 있습니다. 실행 설정에서 프롬프트와 방화벽 정책을 받아오더라도 이슈 기록이 자동으로 켜지지는 않습니다.

수집 옵션

수집 모드

전송 옵션

환경 변수

기본 lynx export는 환경 변수에서 설정을 읽습니다.

보안 메모

설정에 따라 프롬프트, 도구 인자, 모델 응답이 Lynx로 전송될 수 있습니다. API 키, 토큰, 비밀번호, private key 같은 민감정보는 보내지 않는 것이 좋습니다. SDK는 흔한 민감 key를 마스킹하지만, 애플리케이션 코드에서도 민감정보가 들어가지 않게 관리하세요. 원문을 보내고 싶지 않다면 metadata-only, captureInput: false, captureOutput: false를 사용하세요.

다음 단계

실행 설정 안전성

  • LYNX_RUNTIME_CONFIG_MAX_STALE_AGE_MS: 마지막 정상 설정을 사용할 수 있는 최대 기간입니다. 기본값은 24시간입니다.
  • LYNX_RUNTIME_CONFIG_REQUIRE_SIGNATURE: true이면 서명되지 않은 설정 번들을 거절합니다.
  • LYNX_RUNTIME_CONFIG_SIGNATURE_PUBLIC_KEY: 설정 번들의 Ed25519 서명을 확인할 공개 키입니다.
  • LYNX_RUNTIME_CONFIG_REQUIRE_TARGET_MATCH: 다른 환경의 설정이거나 Agent를 찾지 못한 설정을 거절합니다.
  • LYNX_RUNTIME_CONFIG_CACHE_ENABLED: 검증된 설정을 .lynxconf에 저장합니다.
  • LYNX_RUNTIME_CONFIG_CACHE_PATH: .lynxconf를 저장할 정확한 경로입니다.
  • LYNX_APPROVAL_MAX_REQUEST_ATTEMPTS: 일시적인 승인 API 실패 시 요청을 시도할 최대 횟수입니다. 기본값은 3회입니다.