업데이트 로그¶
1.4.0(2026/09/23)¶
새로운 기능¶
- 권한 기반 워크스페이스 간 DQL 쿼리를 추가했습니다.
owl.workspace.data_authorized.list로 권한을 검색한 뒤workspace_uuids와target_region을 전달합니다. 현재 워크스페이스는 검색이 필요 없으며 동일 조직 Trace는 전용 도구를 사용합니다. workspace범주에 권한 목록과owl.workspace.member.list를 추가했습니다. 이전owl.member.list는 CLI/MCP에서 같은 매개변수와 권한을 사용하는 호출 별칭으로 유지됩니다.owl.incident.get을 추가했습니다. 장애 UUID로 상세 정보와 페이지별 이벤트 참조를 가져오고owl.event.get으로 내용을 읽을 수 있습니다.
버그 수정 및 개선¶
- 이전
testing-<SHA>빌드의owl update실패를 수정했습니다. Linux/macOS 및 Windows에서 설정과 SHA256 검증을 유지하며 현재 채널의 릴리스 버전으로 이전할 수 있습니다. 일반 버전은 다운그레이드하지 않고, 같은 버전은 설치를 건너뛰며, 알 수 없는 버전은 계속 오류로 처리합니다. (#226) - CLI와 MCP가 AIAPI 진단 필드 및 trace ID를 유지하여 워크스페이스 간 쿼리 문제 해결을 돕습니다.
- 매개변수 사전 검증이 JSON Schema 유니온 타입을 지원하며 각 타입의 제약 조건을 유지합니다.
- 정적 MCP 도구에 OpenAI 메타데이터를 추가하고 OAuth Bearer token의 업스트림 전달을 수정했습니다.
업그레이드 요구 사항¶
- 대상 사이트에
/api/v1/workspace/data_authorized/list, 워크스페이스 간 쿼리 계약 및/api/v1/incident/get이 배포되었는지 먼저 확인하세요. - CLI와 Registry를 함께 업그레이드하고
owl sync및 MCP 도구 재검색을 실행하세요. 카탈로그 동기화만으로 이전 CLI에 별칭 지원이 추가되지는 않습니다. - 이전
member범주는 제거됩니다. 권한 검색에는owl.workspace.data_authorized.list를 사용하세요. 마이그레이션 가이드를 참조하세요.
1.3.0(2026/08/26)¶
이번 릴리스는 기능 개선 릴리스이며, 주요 업데이트는 다음과 같습니다.
새로운 기능¶
- CLI에 전역
--conf매개변수가 추가되어 구성 파일을 명시적으로 선택할 수 있습니다. 구성 표시 및 쓰기는 선택한 파일을 따릅니다. - CLI에
registry.insecure_skip_verify및registry.request_timeout구성이 추가되어 통제된 개발 환경 및 장시간 데이터 쿼리에 사용됩니다. TLS 검증 건너뛰기는 기본적으로 비활성화되어 있으며, 요청 시간 초과는 기본 150초입니다. - Registry에 통합 OAuth Broker의 사이트 라우팅 및 token issuer/audience 검증이 추가되었습니다. 대상 AI API는 서버 측 허용 목록에 의해 결정됩니다.
- Center MCP는 구성에 따라 정적 도구를 직접 노출하고 지정된 도구를 제외할 수 있습니다. 기본적으로는 기존 facade 도구를 계속 사용합니다.
- Registry에 OpenAI Apps challenge endpoint가 추가되었습니다. token이 구성되지 않은 경우 비활성 상태를 유지하며 404를 반환합니다.
- Registry 로컬 배포 지원 프로세스가 추가되어 원격 AI API 및 S3 서비스를 구성할 수 있습니다.
버그 수정/최적화¶
- OAuth 상위의 인증되지 않은 응답을 유지하여 호출자가 자격 증명 문제를 올바르게 식별할 수 있도록 합니다.
owl.data.simple_query_file의limit는 이제 실행 전에 1부터 10000 사이로 검증됩니다.- 데이터 쿼리 도구 시간 초과가 130초로 조정되었고, Registry 클라이언트 기본 시간 초과가 150초로 조정되었으며 구성을 지원합니다.
- Registry 이미지에 버전 및 revision 정보가 기록되고, 릴리스 프로세스 회귀 테스트가 추가되어 빌드 산출물의 추적 가능성이 향상되었습니다.
호환성 조정¶
- 기존 CLI 명령 및 기본 구성 경로는 변경되지 않습니다.
--conf는 새로운 진입점이며, TLS 검증 건너뛰기는 기본적으로 비활성화됩니다. - MCP는 기본적으로 facade 도구를 계속 노출합니다. 사이트 라우팅 및 OpenAI Apps challenge는 모두 명시적으로 구성한 후에 활성화됩니다.
- 아직 완전히 설계되지 않은 Agent Protocol(
owl agent --stdio포함)은 이번 릴리스에 포함되지 않습니다.
1.2.1(2026/08/07)¶
이번 릴리스는 hotfix 수정이며, 내용은 다음과 같습니다.
버그 수정¶
- data 유형 도구가 생성한 결과 파일 ID가 너무 긴 문제를 수정했습니다. 새 파일은 22자리 URL-safe 임의 ID를 사용하여 긴 매개변수로 인한 파일명 및 경로 길이 초과 위험을 줄이고, Agent가 이후 명령에서 더 쉽게 참조할 수 있도록 합니다. (#8)
owl.data.simple_query와owl.data.simple_query_file이 매개변수 스키마만 검증하고 자동 생성된 DQL을 검증하지 않는 문제를 수정했습니다. 이제 실행 전에 동등한 DQL을 구성하고 Registry의 DQL 검증 기능을 호출하여 유효하지 않은 쿼리 조각을 사전에 차단합니다. (#7)
기능 최적화¶
- simple query의 생성된 DQL 검증 실패 시 구조화된
generated_dql/dql.builderError문제를 반환하여 Agent가where_clause,select_clause,group_by_clause등의 매개변수를 찾아서 수정할 수 있도록 합니다. (#7)
호환성 조정¶
- data 파일 인덱스 형식과 안정적인
queryKey는 변경되지 않으며, 기존 인덱스 및 결과 파일은 계속 읽을 수 있습니다. 새로 생성된 파일의 ID와 파일명만 짧아집니다. (#8) - 합법적인 simple query 호출 방식과 원격 실행 체인은 변경되지 않습니다. 유효하지 않은 DQL만 요청이 전송되기 전에 더 일찍 실패합니다. (#7)
1.2.0(2026/08/05)¶
이번 릴리스는 기능 개선 릴리스이며, 주요 업데이트는 다음과 같습니다.
새로운 기능¶
- CLI에
owl validate,owl tool validate및owl capabilities가 추가되어, 대상 도구를 실행하지 않고도 매개변수 스키마와 도구별 구문을 검증하고 구조화된 결과를 Agent가 판단 및 수정할 수 있도록 합니다. (#6) - 계정 워크스페이스 및 로컬 프로필 관리 기능이 추가되었습니다. 여기에는 워크스페이스 목록, 액세스 키 획득, 워크스페이스 전환 및 현재 컨텍스트 보기가 포함됩니다. 프로필은 워크스페이스 자격 증명 및 현재 컨텍스트를 관리하는 데 사용되며, 캐시 및 data 파일은 구성된 공유 경로를 계속 사용합니다. (
3da3e8e) - 동일 조직 내 워크스페이스 검색 기능이 추가되었고, 데이터 쿼리에서
same_org_workspace_uuids를 통해 동일 조직의 여러 워크스페이스를 쿼리할 수 있어, 워크스페이스 간 Trace 검색이 가능합니다. (71fa73e) owl exec에 버전 업데이트 알림이 추가되었습니다. CLI는 업데이트 채널에 따라 제한적으로 새 버전을 확인하고, JSON 출력에서 기존 파싱에 영향을 주지 않는notice필드로 업그레이드를 알립니다. (7c7113c)- 공용 도구 디렉터리에 mdsearch 문서 검색 및 SLO 목록 기능이 추가되었습니다. (
135c8ff,18f87b0) - 공용 도구 디렉터리에 Studio Notes V2 노트 목록, 추가, 수정 및 삭제 기능이 추가되었습니다. (
a72af5f) - 공용 도구 디렉터리에 데이터 전송 규칙 검색 및 비동기 쿼리 기능이 추가되었습니다. (
6c37c93,c6dcd80) - 공용 도구 디렉터리에 Dashboard 목록 기능이 추가되었습니다. (
6c98f0b) - Linux, macOS, Windows 5개 플랫폼을 위한 OSS 자동 릴리스 파이프라인이 추가되었습니다. 테스트 채널에서 검증된 후 동일한 빌드 산출물을 프로덕션 채널로 승격할 수 있습니다. (
9fba8e2)
버그 수정¶
- HTTP 도구 상위에서 클라이언트 오류를 반환할 때 Registry가 원래 상태 및 오류 정보를 손실하는 문제를 수정했습니다. 이제 CLI에서 더 정확하고 실행 가능한 실패 원인을 얻을 수 있습니다. (
e1267e0) - Dashboard의 대량 결과가 여전히 text 경로로 반환되는 문제를 수정했습니다. 관련 도구는 이제 data 파일을 사용하여 결과를 저장하여 대량 페이로드가 Agent 컨텍스트를 차지하는 것을 방지합니다. (
68cac16) - 데이터 전송 쿼리 결과가 여전히 text 경로로 반환되는 문제를 수정했습니다. 쿼리 결과는 이제 data 파일에 기록됩니다. (
30aa6fc) - 워크스페이스 자격 증명 전환 및 표시 과정에서 계정 정보가 혼동될 수 있는 문제를 수정했습니다. 구성 출력은 기본적으로 키를 숨기며, 명시적으로 요청한 경우에만 원본 secret을 표시합니다. (
3da3e8e) - Streamable MCP 세션은 이제 수립 전에 인증을 완료하며, 인증되지 않은 요청은 세션 상태를 생성하지 않습니다. (
2a5d8e9)
기능 최적화¶
owl exec와owl validate의 매개변수解析 및 사전 검증 로직을 통합하여 한 번에 모든 매개변수 문제를 반환할 수 있습니다. 검증 전에 정상적인 최초 사용 또는 캐시 만료 자동 동기화가 수행되며, 여전히tool_not_found가 반환되면owl sync를 명시적으로 실행한 후 재시도해야 합니다. (#6)- CLI 작업은 안정적인 operation ID를 전달하고, Registry 요청과 상위 실패 간에 추적 정보를 투과적으로 전달하여 계층 간 문제 위치 파악을 용이하게 합니다. (
386abc0) - 로그의 민감한 token은 문제 연결에 사용할 수 있는 첫 글자와 마지막 글자만 유지하고 중간 내용은 마스킹 처리하여 완전한 자격 증명이 로그에 기록되지 않도록 합니다. (
6a6d0ad)
호환성 조정¶
list,show,exec,schema등 기존 단축 명령어 및tool/tools네임스페이스는 계속 호환됩니다.validate및capabilities는 새로운 진입점입니다. (#6)- 이전 버전의
token,auth.token,workspaces.<name>.token및auth.token_file구성은 계속 읽을 수 있습니다. 새로 기록된 자격 증명은 통일적으로api-key를 사용하며, 이전 구성을 자동으로 삭제하지 않습니다. (3da3e8e) owl.data.query의 PromQL 모드는 DQL 검증기에 들어가지 않습니다. 기존 합법적인 쿼리와 MCP 도구 호출 방식은 변경되지 않습니다. (#6)
1.0.11(2026/05/25)¶
이번 릴리스는 반복 릴리스이며, 주요 업데이트는 다음과 같습니다.
새로운 기능¶
data분류에 CLI 전용 도구owl.data.simple_query_file이 추가되었습니다. CLI가 최신 공용 도구 디렉터리를 동기화한 후 simple query 매개변수를 통해 기존 simple query 백엔드 인터페이스를 호출하고, 기존 data 파일 수명 주기를 통해 결과를 저장할 수 있습니다.owl.data.simple_query_file은 MCP 도구owl.data.simple_query와 별도의 노출 영역을 유지하여 대량 결과가 MCP text/context 경로를 통해 반환되는 것을 방지합니다.
기능 최적화¶
- 실제 public config 회귀 테스트가 추가되어
owl.data.simple_query_file의 CLI 가시성, MCP 비가시성,outputType: data, 인증 방식 및 매개변수 스키마를 다룹니다.
호환성 조정¶
- 기존 MCP 도구
owl.data.simple_query는outputType: text및 MCP 전용 노출 방식을 변경하지 않습니다.
1.0.10(2026/05/18)¶
이번 릴리스는 hotfix 수정이며, 내용은 다음과 같습니다.
버그 수정¶
registry.endpoint구성이 후행 슬래시가 있는 주소로 설정된 경우, CLI가 Registry API 경로를 연결할 때 이중 슬래시가 생성되어owl sync가 nginx 404를 반환하는 문제를 수정했습니다.- Registry Client는 이제 구성 시 endpoint를 정규화하여
http://testing-owl-api.dataflux.cn/와http://testing-owl-api.dataflux.cn을 동일한 Registry 주소로 처리할 수 있습니다.
기능 최적화¶
- Registry Client 및
SyncAll회귀 테스트가 추가되어 후행 슬래시가 있는 endpoint에서의 분류 동기화 경로를 다루고, 향후 URL 연결 저하를 방지합니다.
호환성 조정¶
- 사용자 구성 형식을 변경하지 않습니다. 후행 슬래시가 없는 기존 endpoint는 원래 동작을 유지하며, 후행 슬래시가 있는 endpoint도 호환됩니다.
1.0.9(2026/05/12)¶
이번 릴리스는 반복 릴리스이며, 주요 업데이트는 다음과 같습니다.
새로운 기능¶
data분류에owl.logging.cluster_task.create가 추가되었습니다. CLI가 최신 공용 도구 디렉터리를 동기화한 후 비동기 로그 클러스터링 분석 작업을 생성할 수 있습니다.data분류에owl.logging.cluster_task.get이 추가되었습니다. create에서 반환된task_id를 통해 비동기 로그 클러스터링 분석 결과를 쿼리할 수 있습니다.- 로그 클러스터링 작업은 전체
query전달을 지원하며,namespace,conditions,timeRange,analysisField및indexes를 통해 백엔드가 쿼리를 조립하도록 할 수도 있습니다.
기능 최적화¶
data분류 설명 및 버전이 업데이트되어 공용 디렉터리에 로그 클러스터링 작업 생성 및 쿼리 기능이 포함되었음을 명시합니다.- 로더 및 Registry 서버 회귀 테스트가 추가되어 로그 클러스터링 작업 스키마解析, 필수 매개변수 검증 및 REST 실행 전달을 다룹니다.
호환성 조정¶
- 이번 변경은 도구를 추가하는 것이며, 기존
owl.logging.list,owl.data.query또는 기타 data 분류 도구의 호출 방식을 변경하지 않습니다.
1.0.8(2026/05/07)¶
이번 릴리스는 반복 릴리스이며, 주요 업데이트는 다음과 같습니다.
새로운 기능¶
data분류 검색 체인에owl.logging.list및owl.billing.list가 추가되었습니다. CLI가 최신 공용 도구 디렉터리를 동기화한 후 로그 및 클라우드 청구서의 source/field를 직접 검색할 수 있습니다.owl.metric.list는mode=tag를 지원하여 메트릭 tag key를 검색하고,source를 통해 필드 또는 tag 결과를 필터링할 수 있습니다.- data 결과 파일 이름은 읽을 수 있는 접두사를 유지하고 UUID를 추가하여 중복 쿼리 또는 여러 세션 동시 실행 시 동일한 이름의 파일을 덮어쓰는 것을 방지합니다.
- data 파일 인덱스에 안정적인
queryKey가 추가되어 동일한 쿼리를 식별하는 동시에 이전 버전index.json과의 호환성을 유지합니다.
버그 수정¶
- 검색 도구 스키마가
source매개변수를 선언하지 않아owl exec ... --source ...가 로컬 매개변수 검증에서 거부되는 문제를 수정했습니다. - AIAPI discovery list가
success:false비즈니스 오류를 반환할 때 Registry REST 및 MCP HTTP 도구 외부에서 여전히 성공으로 잘못 보고할 수 있는 문제를 수정했습니다. - 설치 프로그램
--owl-dir/-OwlDir을 통해 사용자 정의 Owl 디렉터리를 지정한 후, 이후에owl config show를 직접 실행해도 기본 구성 디렉터리로 되돌아갈 수 있는 문제를 수정했습니다.
기능 최적화¶
- README 및 사용 문서의 데이터 검색 예제가 업데이트되어
mode=field,mode=tag,owl.logging.list및owl.billing.list의 호출 방식을 보충합니다. - 공용 디렉터리 동기화 프롬프트가 조정되어 공용 디렉터리 적중 시 오해하기 쉬운
Scope: public catalog출력을 방지합니다. owl data clean은 기본적으로 1일 전 파일을 정리하며,--days 0또는 음수는 1일로 처리됩니다.owl data clean은 인덱스에 등록된 만료된 파일만 정리하며, 등록되지 않은 고아 파일은 원래 동작을 유지하여 능동적으로 스캔하여 삭제하지 않습니다.- Linux/macOS 및 Windows 설치 프로그램은 설치 대상 옆에
.owldir경로를 기록하고, 사용자 정의 디렉터리를 사용하지 않거나 제거 시 이전 기록을 정리하여 CLI가OWL_DIR환경 변수 없이도 사용자 정의 구성, 캐시 및 데이터 디렉터리를 계속 찾을 수 있도록 합니다. - 로더, 실행기, Registry REST, MCP의 discovery 스키마 및 비즈니스 오류 회귀 테스트가 추가되었습니다.
- CLI 구성解析 및 설치 프로그램 사용자 정의 디렉터리 회귀 테스트가 추가되어
.owldir기록 읽기,config show경로 표시 및 설치 후 디렉터리 위치를 다룹니다.
호환성 조정¶
owl exec매개변수 형식은 변경되지 않으며,--key value,key=value,-pJSON 및--stdin을 계속 지원합니다.- 비메트릭 discovery 도구는
mode=source|field만 허용합니다.mode=tag는owl.metric.list에만 적용됩니다.
1.0.7(2026/04/29)¶
이번 릴리스는 반복 릴리스이며, 주요 업데이트는 다음과 같습니다.
새로운 기능¶
- CLI에
tool네임스페이스가 추가되었고,tools별칭이 유지됩니다. 이 진입점은list,show,exec,schema등 최상위 명령어 외의 보조 형식으로, Agent가 명령어 형식을 추측할 때 내결함성을 향상시킵니다. category에categories별칭이 추가되어 Agent가 자연스러운 명령어 추측 방식으로 분류 기능을 검색할 수 있습니다.
버그 수정¶
owl help tool,owl help categories등 도움말 주제를解析할 수 없는 문제를 수정했습니다.- 일부
--help호출이 사전에 구성 초기화 또는 Registry 종속성을 트리거하는 문제를 수정했습니다. 이제 도움말 명령어는 구성되지 않은 환경에서도 직접 반환될 수 있습니다.
기능 최적화¶
- 도움말 주제 회귀 테스트가 추가되어 주제별 도움말 조회(예:
owl help tool)와 명령어별 도움말 조회(예:owl tool --help)가 일관된 정보를 반환하는지 확인합니다. - README의 도구 조회 명령어 예제가 업데이트되어
tool네임스페이스 사용법을 보충합니다.
호환성 조정¶
list,show,exec,schema등 기존 최상위 명령어는 주요 사용 방식이며 계속 호환되어 기존 스크립트를 손상시키지 않습니다.- 더 이상 릴리스되지 않는 예제 도구 및 Skill 구성이 정리되었습니다.
1.0.6(2026/04/28)¶
이번 릴리스는 반복 릴리스이며, 주요 업데이트는 다음과 같습니다.
새로운 기능¶
owl update명령어가 추가되었습니다. 설치 프로그램이 기록한 업데이트 채널에 따라 해당 플랫폼의 설치 스크립트를 다운로드하여 실행할 수 있습니다.- Linux/macOS 설치 스크립트에
--upgrade가, Windows 설치 스크립트에-Upgrade가 추가되어 원격 버전이 업데이트된 경우에만 로컬 CLI를 업그레이드합니다. - 설치 프로그램은 구성에
update.base_url및update.channel을 기록하여 이후owl update에 업데이트 소스를 제공합니다.
버그 수정¶
- 업그레이드 시 기존 설치 경로를 안정적으로 찾을 수 없는 문제를 수정했습니다. 업그레이드 프로세스는 Owl 디렉터리의
binpath를 우선 읽은 다음,PATH의owl로 폴백합니다. - 로컬 버전이 원격 버전보다 낮지 않은 경우에도 덮어쓰기 설치가 발생할 수 있는 문제를 수정했습니다. 이제 바이너리 교체를 건너뛰고 업데이트 채널 구성만 새로 고칩니다.
기능 최적화¶
- 설치 프로그램에 시맨틱 버전 비교 로직이 추가되었습니다. 업그레이드 전에 로컬
owl --version과 원격 채널version을 읽어 비교합니다. - 업데이트 프로세스는 Linux/macOS에서 설치 스크립트를 동기적으로 실행하고, Windows에서는 별도의 PowerShell 프로세스로 설치 프로그램을 시작하여 실행 중인 바이너리를 교체할 위험을 줄입니다.
1.0.5(2026/04/28)¶
이번 릴리스는 hotfix 수정이며, 내용은 다음과 같습니다.
버그 수정¶
- Linux/macOS 설치 프로그램이 macOS 시스템 기본 Bash 3.2에서 체크섬 비교 실행 시
bad substitution오류를 발생시키는 문제를 수정했습니다. - Bash 4 구문
${var,,}을 POSIX 도구 체인에서 사용 가능한tr '[:upper:]' '[:lower:]'로 대체하여 체크섬 대소문자 정규화 로직이 이전 Bash와 호환되도록 보장합니다.
기능 최적화¶
- 5개 플랫폼 CLI 패키지가 다시 빌드되어 릴리스 디렉터리 버전, manifest 버전 및 패키지 내
owl --version출력이 일관되게 유지됩니다. skill.md및skill.en.md두 개의 Skill 문서가 유지되어 중/영문 Agent Skill 배포를 계속 지원합니다.
1.0.4(2026/04/27)¶
이번 릴리스는 installer channel 릴리스이며, 주요 업데이트는 다음과 같습니다.
새로운 기능¶
skill.en.md가 릴리스되어 영어 Agent Skill 설명 파일을 보완합니다.- 임시 코드 설치 및 사용자 정의 Owl 디렉터리를 지원하는 설치 프로그램 지원 파일이
1.0.4channel 디렉터리에 릴리스되었습니다.
버그 수정¶
- 이전 버전 프로덕션 채널 설치 스크립트에
OWL_DIR/OwlDir지원이 누락된 문제를 수정했습니다. - 기존
1.0.3channel이 동기화 캐시의 영향을 받을 때 동일한 버전 릴리스를 직접 덮어쓰는 것을 방지하기 위해, 새 channel 디렉터리를 사용하여 수정된 설치 진입점을 제공합니다.
1.0.3(2026/04/27)¶
이번 릴리스는 반복 릴리스이며, 주요 업데이트는 다음과 같습니다.
새로운 기능¶
- 설치 프로그램에
OWL_TEMP_CODE지원이 추가되었습니다.OWL_REGISTRY_ENDPOINT를 기반으로ai-api주소를 유추하고/api/v1/account/accesskey/exchange를 통해 실제 token을 교환할 수 있습니다. skill.md가 추가되어 Agent 통합 시나리오를 위해 channel과 함께 배포되는 Skill 설명을 제공합니다.
버그 수정¶
bash -c "$(curl .../install.sh)"진입점에서BASH_SOURCE[0]읽기가 실패할 수 있는 문제를 수정하고,$0폴백이 있는 스크립트 진입점解析으로 변경되었습니다.- 인라인 installer helper에서 예상치 못한 줄바꿈 방식이 나타나는 문제를 수정하여 릴리스 버전
install.sh가 직접 실행 가능한 자체 포함 스크립트에 더 가깝게 만듭니다.
기능 최적화¶
- 임시 코드를 token으로 교환할 때
OWL_TOKEN과 교환 결과가 일치하는지 검증하며, 일치하지 않으면 설치를 직접 중단합니다. OWL_TEMP_CODE요청은 기본적으로 로컬 프록시를 우회하여 임시 자격 증명 교환이 프록시 구성의 영향을 받을 확률을 낮춥니다.
1.0.2(2026/04/24)¶
이번 릴리스는 반복 릴리스이며, 주요 업데이트는 다음과 같습니다.
새로운 기능¶
- CLI 및 설치 프로그램이 사용자 정의 Owl 작업 디렉터리를 지원합니다.
OWL_DIR,--owl-dir,-OwlDir이 추가되었습니다. - 설치 프로그램이
OWL_OWNER/--owl-owner를 지원하여 cloud-init 또는 root 설치 후 구성 디렉터리를 서비스 사용자에게 전달할 수 있습니다. - 설치 완료 후 바이너리 경로가 Owl 디렉터리 아래의
binpath에 기록되어, 이후 업그레이드 및 Agent 런타임 시 위치 파악에 사용됩니다.
버그 수정¶
- 설치 프로그램이
registry.endpoint및auth.token을 영구 저장할 때 현재 사용자 디렉터리에 고정 기록하는 문제를 수정했습니다. 이제 지정된 Owl 디렉터리에 기록됩니다. - 사용자 정의 디렉터리 시나리오에서
config show가 부정확한 디렉터리를 표시하는 문제를 수정했습니다.
기능 최적화¶
- README에 cloud-init / systemd 서비스 사용자 설치 설명이 추가되어
OWL_DIR및OWL_OWNER의 권장 사용법이 명시됩니다. - 설치 스크립트의 제거 프롬프트, 구성 디렉터리 초기화, 경로 기록 로직이 통일적으로解析된 Owl 디렉터리를 사용합니다.
1.0.1(2026/04/23)¶
이번 릴리스는 hotfix 수정이며, 내용은 다음과 같습니다.
새로운 기능¶
- CLI에 최초 사용 시 자동 동기화 기능이 추가되었습니다. 로컬 캐시가 비어 있거나 캐시가
registry.sync_interval을 초과한 경우,list,show,exec,schema,category등 명령어가 자동으로owl sync를 트리거합니다. sync.auto구성 항목이 추가되어 자동 동기화를 비활성화할 수 있습니다.
버그 수정¶
1.0.0Linux/macOS tar 패키지 내owl바이너리에 실행 권한이 누락된 문제를 수정했습니다.owl sync증분 동기화 시 원격에서 삭제된 category 캐시를 정리하지 않는 문제를 수정했습니다.HOME이 없는 일부 cloud-init / systemd / container 환경에서 설치 스크립트가set -u로 인해 조기 종료될 수 있는 문제를 수정했습니다.
기능 최적화¶
- 자동 동기화 실패 시 최초 동기화와 캐시 새로 고침을 구분합니다. 최초 동기화 실패는 오류를 반환하고, 기존 캐시 새로 고침 실패는 이전 캐시를 유지하고 warning을 출력합니다.
- 릴리스 디렉터리가 복원되고
1.0.0및1.0.1channel 산출물이 추적되며, 설치 프로그램 회귀 테스트 및 CRLF/LF 감사가 보완되었습니다.
1.0.0(2026/04/13)¶
이번 릴리스는 최초 릴리스이며, 주요 업데이트는 다음과 같습니다.
새로운 기능¶
- Owl CLI의 첫 번째 channel 버전이 릴리스되어 Linux, macOS, Windows 총 5개 플랫폼 패키지를 제공합니다.
install.sh,install.ps1,owl-install.ps1및SHA256SUMS가 제공되어 원격 channel 설치, 지정 버전 설치, 로컬 패키지 설치 및 체크섬 검증을 지원합니다.- CLI는 초기화 구성, 로그인 token 기록, 도구 디렉터리 동기화, 분류 조회, 도구 조회, 도구 실행, OpenAI function schema 출력, 캐시 관리 및 데이터 파일 관리를 지원합니다.
기능 최적화¶
- 릴리스 디렉터리에는 README 및 USAGE 문서가 포함되어 테스트/프로덕션 채널 설치, 런타임 구성, 오프라인 설치, 제거 및 일반 명령어를 설명합니다.
- 빌드 체인은 멀티 플랫폼 크로스 컴파일을 지원하며,
versionmanifest를 통해 현재 버전, 이전 버전, 릴리스 시간, commit 및 플랫폼 목록을 기록합니다.
알려진 문제¶
- Linux/macOS tar 패키지 내
owl바이너리 권한이0644로, 직접 압축 해제 후 실행할 수 없습니다. 이 문제는1.0.1에서 수정되었습니다.