Skip to content

feat(github): 임베딩 파이프라인, API, 대시보드 데모, asset_hierarchy 동기화#20

Merged
Ara5429 merged 1 commit intomainfrom
feat/github-embedding-api-dashboard
Mar 22, 2026
Merged

feat(github): 임베딩 파이프라인, API, 대시보드 데모, asset_hierarchy 동기화#20
Ara5429 merged 1 commit intomainfrom
feat/github-embedding-api-dashboard

Conversation

@kocory1
Copy link
Copy Markdown
Owner

@kocory1 kocory1 commented Mar 22, 2026

  • POST /api/github/repos/{repo}/embedding (DB code id 또는 명시 id, include_summaries)
  • Chroma 레포 단위 삭제 후 code→folder(bottom-up)→project, OpenAI 요약·임베딩(키 없으면 스텁)
  • POST /api/user/asset-hierarchy/sync-from-assets (selected_repo_assets code → asset_hierarchy)
  • 대시보드: 임베딩 패널, 요약 체크박스, 포커스/안내 UX
  • pytest: paths, pipeline, chroma, API, hierarchy sync
  • docs: 임베딩·User Asset·DB 스키마 정합
  • .gitignore: data/autofolio.db, data/chroma/

- POST /api/github/repos/{repo}/embedding (DB code id 또는 명시 id, include_summaries)
- Chroma 레포 단위 삭제 후 code→folder(bottom-up)→project, OpenAI 요약·임베딩(키 없으면 스텁)
- POST /api/user/asset-hierarchy/sync-from-assets (selected_repo_assets code → asset_hierarchy)
- 대시보드: 임베딩 패널, 요약 체크박스, 포커스/안내 UX
- pytest: paths, pipeline, chroma, API, hierarchy sync
- docs: 임베딩·User Asset·DB 스키마 정합
- .gitignore: data/autofolio.db, data/chroma/

Made-with: Cursor
@kocory1
Copy link
Copy Markdown
Owner Author

kocory1 commented Mar 22, 2026

아라야 그 DB스키마 보면
asset_hierarchy 있잖냐 그거 채워줘야함
id랑 selected_repo_id랑 type
내가 임베딩 로직을
selected_repo_id 별로 id마다 임베딩 하게 해둠 '/' 기준으로 묶어서 상위 폴더 묶으면서 진행함
실제 파일 내용은 너가 만든 contents api 사용해서 하는걸로 해둠 너무 느리면 그때가서 첨부터 저장하는 식으로 바꿀듯

@Ara5429 Ara5429 merged commit b5db4c4 into main Mar 22, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants