query_serial_logs
Search serial logs for keywords or errors using regex. Returns matching lines (newest first) to identify boot sequences, errors, or state changes.
Instructions
[언제 호출] 특정 키워드/에러/마커를 버퍼에서 찾을 때. 예: 부팅 완료 문구, 'ERROR', 특정 상태 출력의 등장 여부.
[port 규약] get_recent_logs 와 동일 — 복수 포트면 지정, 미지정 에러 시 ports 목록에서 골라 재호출.
[무엇을 반환] 정규식 pattern 매칭 라인들(최신 우선 max_results개, 반환은 시간 오름차순, 접힌 묶음 표기 포함). 매칭 0이면 그 문구가 아직 안 나온 것 — 사람에게 해당 동작을 요청하거나 더 기다린 뒤 재조회하라.
[루프 단계] 결과 확인(표적 검색).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pattern | Yes | ||
| max_results | No | ||
| port | No |