Commit Graph

5 Commits

Author SHA1 Message Date
Hyungi Ahn 2268e47067 fix(nanoclaude): docker CLI static binary 설치
docker.io 패키지가 slim 이미지에서 안 됨.
Docker static binary 직접 다운로드로 교체.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 14:02:35 +09:00
Hyungi Ahn 9141942974 fix(nanoclaude): docker CLI + socket 마운트로 로컬 docker 접근
INFRA_LOCAL_HOST=gpu에서 run_local("docker ps")가 동작하려면
컨테이너 안에 docker CLI + socket 필요.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 14:00:53 +09:00
Hyungi Ahn a632607aa8 fix(nanoclaude): PYTHONUNBUFFERED + pre-route trace prints
worker 로그 stdout 미출력 해결 + pre-route 분기 추적용 trace.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 13:55:43 +09:00
Hyungi Ahn 1abec083e7 feat(nanoclaude): 배포 준비 — Dockerfile + self-SSH 로컬 분기
- Dockerfile: infra/ 복사, openssh-client, healthcheck 추가
- requirements.txt: asyncssh, python-dotenv 추가
- core/ssh.py: INFRA_LOCAL_HOST 환경변수로 self-SSH 대신 로컬 실행

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 13:31:41 +09:00
Hyungi Ahn d946b769e5 feat: NanoClaude Phase 1 — 비동기 job 기반 AI Gateway 코어 구현
POST /chat → job_id ACK, GET /chat/{job_id}/stream → SSE 스트리밍,
EXAONE Ollama adapter, JobManager, StateStream, Worker 구조

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-06 11:12:04 +09:00