feat: companion.py 원클릭 설치기 + 다운로드 링크 공개 라우트, 서버 터미널 경로 고정
- install_autostart.py를 진짜 설치기로 재작성: 최신 companion.py를 서버에서 직접 받아 %LOCALAPPDATA%\PythonCompanion에 설치(다운로드 폴더 정리돼도 안전), 재실행 시 최신 버전으로 갱신. 네트워크 실패 시 옆 폴더의 companion.py로 폴백 - claude-app/code 에디터의 companion 상태 옆에 companion.py(⬇)/ install_autostart.py(⚙) 다운로드 링크 추가 - /companion.py, /install_autostart.py를 인증 미들웨어에서 예외 처리 — 독립 실행되는 install_autostart.py는 로그인 세션 쿠키가 없어, 예외가 없으면 로그인 페이지 HTML을 companion.py인 척 받아버림 - 코드 에디터 ☁️서버 터미널 탭의 기본 작업 폴더를 ~/homeclaw로 고정 Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -155,6 +155,7 @@
|
||||
<span id="companion-dot" class="dot"></span>
|
||||
<span style="color:var(--text-muted);font-size:10px">companion</span>
|
||||
<a href="/companion.py" download title="companion.py 다운로드 (Bash 실행용 로컬 클라이언트, Windows/macOS/Linux 공용 — 업데이트 후에는 재다운로드 필요)" style="color:var(--text-muted);font-size:11px;text-decoration:none;margin-left:2px">⬇</a>
|
||||
<a href="/install_autostart.py" download title="install_autostart.py 다운로드 (Windows 전용) — 이 파일 하나만 실행하면 최신 companion.py를 %LOCALAPPDATA%\PythonCompanion에 설치하고 Windows 로그인 시 자동 실행되도록 등록합니다. 다시 실행하면 최신 버전으로 업데이트됩니다" style="color:var(--text-muted);font-size:11px;text-decoration:none;margin-left:2px">⚙</a>
|
||||
</div>
|
||||
|
||||
<div class="field">
|
||||
|
||||
Reference in New Issue
Block a user