Repository navigation
Releases: fivetaku/gaseo
Releases · fivetaku/gaseo
Release list
v0.2.1 — 제목 형식 규정
v0.2.0 — 등록 시 제목 부여
paseo import가 만드는 워크스페이스는 제목이 비어 있어 깃 브랜치명으로 표시된다. 한 레포에서 세션을 여러 개 등록하면 Paseo 앱에 main만 줄줄이 쌓여 어느 세션이 뭔지 구분되지 않았다.
register.sh에--title "<text>"추가 — 등록 직후 에이전트 이름(paseo agent update --name)과 워크스페이스 제목(paseo workspace rename)에 같은 제목을 적용한다.- 커맨드·스킬은 첫 메시지를 그대로 쓰지 않고 무슨 작업이었는지 30자 안팎으로 요약해 제목을 쓰도록 지시한다.
- 이미 등록된 세션에
--title을 다시 주면 제목만 갱신된다 — 잘못 붙은 이름을 고치는 경로.
v0.1.4 — settings.json 보호 핫픽스
첫 실행 setup이 손상/주석 포함 settings.json을 빈 설정으로 덮어써 사용자 설정 전체를 증발시킬 수 있던 버그 수정 — 파스 실패 시 쓰기 거부 + 원자적 쓰기(tmp+rename). ddiring v0.1.1 외부 리뷰에서 발견된 공유 setup.sh 버그의 마켓 전체 전파, 재현 검증 완료.
v0.1.3 — 트리거를 /gaseo·가세오로 통일
트리거에서 가세요를 완전히 뺐다.
- 트리거는
/gaseo와 가세오 발화 — "파세오로 가세오", "이 세션 파세오로 가세오", "가세오 해줘" - 구 표기를 대체 트리거로 남겨두면 어느 쪽이 진짜 이름인지 흐려져서 제거했다. v0.1.2의 관련 항목을 대체한다.
v0.1.2 — 이름 표기 정정: 가세오
플러그인 이름은 가세오다. 파세오(Paseo)와 라임을 맞춘 이름으로, 가세요가 아니다.
- README 5종과 스킬 전반의 표기를 가세오로 정정
- 히어로 이미지를 가세오 워드마크로 재생성
- "파세오로 가세요"는 트리거 목록에 그대로 남겼다 — 사용자가 실제로 그렇게 말하는 자연스러운 명령형이므로
v0.1.1 — 현재 세션 감지를 환경변수 기반으로 교체
현재 세션 감지가 자주 빗나가던 문제를 고쳤다.
기존 방식(가장 최근에 기록된 .jsonl = 현재 세션)은 백그라운드 서브에이전트와 훅이 띄운 세션이 같은 프로젝트 디렉토리에 기록을 남기고 그쪽이 더 최신인 경우가 잦아서, 실제 대화 대신 security-review 사이드카 세션이 등록되는 일이 발생했다(테스트 중 실측).
- Claude Code가 살아 있는 세션에 대해 내보내는
$CLAUDE_CODE_SESSION_ID를 1순위로 사용한다. 해당 대화 기록이 대상 폴더의 프로젝트 디렉토리에 실제로 있을 때만 신뢰한다 — 이 변수는 무관한 자식 컨텍스트로 전파될 수 있고, 지정한 폴더가 그 세션이 도는 폴더가 아닐 수도 있다. - 최신 mtime 방식은 환경변수가 없거나 다른 곳을 가리킬 때의 폴백으로만 남는다.
DETECTED줄에via=env/via=mtime/via=explicit가 표시된다. 추측으로 잡은 경우가 눈에 보이고, 그때만 확인을 요구한다.
참고: 이 플러그인의 원 설계 노트에는 "2.1.224 기준 환경변수 없음"으로 적혀 있었으나, 동일 버전에서 CLAUDE_CODE_SESSION_ID가 존재함을 확인했다.
v0.1.0 — 터미널 세션을 파세오로 보내기
첫 릴리즈.
Paseo는 자기가 띄운 에이전트만 목록에 보여준다. 터미널에서 claude로 직접 연 세션은 목록에 뜨지 않고 앱에서 이어받을 방법도 없었다. 가세요가 그 구멍을 메운다.
/gaseo— 지금 대화 중인 그 세션을 파세오에 등록한다. ID 입력 불필요/gaseo past— 이 폴더의 과거 세션을 첫 메시지·시각·등록 여부와 함께 나열하고 고른 것만 등록- 등록은
paseo import경유 — 복사가 아니라 세션 ID 포인터만 남기므로 원본 대화 기록은 그대로. 파세오에서 아카이브해도 원본은 지워지지 않는다 - 이미 파세오가 아는 세션(파세오가 띄운 것 포함)은 감지해서 건너뛴다
- 파세오가 모르는 폴더도 워크스페이스를 만들며 등록한다
- Claude 세션 전용. codex 세션은 폴더가 아닌 날짜 기준으로 저장돼 폴더→세션 매핑이 아직 적용되지 않는다