# 최소 실행 가능 범위

> 첫 LMSP 구현을 위한 권장 범위. 쓸 만한 닫힌 흐름을 이루는 열 가지 항목과, 사양 중 이후 릴리스로 미룰 수 있는 부분을 제시합니다.

Source: https://madeforagent.com/ko/lmsp/1.0/mvp/
Language: ko
Specification: LMSP 1.0 (draft)
Updated: 2026-11-08

## 12.1 첫 번째 버전 {#scope}

첫 번째 버전이 모든 멀티모달 기능, 모델 다운로드, 실시간 음성을 구현할 필요는 없다. 다음을 제공하면 쓸 만한 닫힌 흐름이 만들어진다.

1. `/.well-known/lmsp.json`을 통한 서비스 검색.
2. `_lmsp._tcp.local.`의 선택적 LAN 광고.
3. `GET /lmsp/v1/models`.
4. `POST /lmsp/v1/responses`. 동기 방식과 SSE 스트림 모두.
5. 비동기 작업: 생성, 조회, 취소와 SQLite 영속화.
6. `Last-Event-ID` 또는 `after`로 끊긴 스트림 재개.
7. 베어러 토큰, 로컬 페어링, `Origin` 및 `Host` 보호.
8. OpenAI 호환 `/v1/models` 및 `/v1/chat/completions` 엔드포인트.
9. OpenAPI 3.2 계약 파일과 언어 간 적합성 테스트.
10. 최소 하나의 실제 백엔드, 그리고 서비스를 재시작한 뒤 작업이 올바르게 복구되는지 확인.

이 설계의 핵심은 이렇다. LMSP가 전체 기능을 제공하고, OpenAI 인터페이스가 즉시 쓸 수 있는 호환성을 제공하며, mDNS와 서비스 설명이 자동 검색을 제공하고, SQLite 작업 모델이 로컬 영속화를 제공한다.

## 12.2 미룰 수 있는 것 {#later}

위 목록에 없는 것은 이후 릴리스에서 추가할 수 있다. 여기에는 선택적 엔드포인트(저장된 응답, 모델 로드와 언로드), OpenAI `/v1/responses` 및 `/v1/embeddings` 엔드포인트, Ollama 호환 API, 텍스트 이외의 모든 콘텐츠 유형이 포함된다.

이 범위는 쓸 만한 첫 릴리스로 가는 길이지 적합성 프로필이 아니다. LMSP 1.0을 지원한다고 밝히는 서비스는 여전히 [4장](https://madeforagent.com/ko/lmsp/1.0/endpoints.md)의 필수 엔드포인트를 모두 구현하고, 다른 페이지에 기술된 필수 동작도 구현한다.
