Commit Graph

42 Commits

Author SHA1 Message Date
shenlan
5902ab8523 refactor: derive Chutes endpoint from provider config 2025-08-09 19:38:55 +08:00
shenlan
4c7082b7fd refactor: reorganize rag modules 2025-08-09 18:42:19 +08:00
shenlan
c7a965508c Remove unused RAG sync and watch calls 2025-08-09 17:43:23 +08:00
shenlan
dc22173e8d Merge branch 'main' into xm6tz9-codex/check-xcontrol-cli-for-embedding-support 2025-08-09 17:25:00 +08:00
shenlan
a649a95780 docs: clarify rag service role 2025-08-09 17:23:21 +08:00
shenlan
9d1f345d0d feat: add optional proxy support 2025-08-09 15:54:27 +08:00
shenlan
012f250412 feat: stream rag sync progress 2025-08-09 14:55:22 +08:00
shenlan
27054341bd Use default Redis port 2025-08-09 14:24:31 +08:00
shenlan
ac59c53b59 fix: read Chutes API token from provider config 2025-08-09 14:02:16 +08:00
shenlan
155392e04c Add RAG query and sync endpoints 2025-08-09 13:25:53 +08:00
shenlan
3c74fef5ce fix: restore runtime config implementations 2025-08-09 12:34:12 +08:00
shenlan
59bc5e7120 Merge branch 'main' into codex/update-config-code-for-new-format 2025-08-09 12:15:44 +08:00
shenlan
1d75d88083 refactor: merge markmind into rag 2025-08-09 12:08:04 +08:00
shenlan
b0826bbe8e chore: add stub rag api for non-legacy builds 2025-08-09 11:09:37 +08:00
shenlan
ac65f98fbf feat: add RAG ingestion pipeline 2025-08-09 10:53:24 +08:00
shenlan
4276f7ac46 refactor: update server config structure 2025-08-09 09:56:45 +08:00
shenlan
9d0f8b2814 feat: support branch in rag repo sync 2025-08-08 00:58:54 +08:00
Haitao Pan
a57fbfa6aa update docs/overview.md 2025-08-08 00:48:52 +08:00
shenlan
50c69e252e test: cover rag runtime config 2025-08-08 00:18:54 +08:00
shenlan
220fff2685 Add unit tests for config load and stats collection 2025-08-07 23:45:30 +08:00
shenlan
b1f501c9e6 Replace run with start/stop/restart in Makefiles 2025-08-07 23:37:30 +08:00
shenlan
9f6da286ba feat: add config and logging 2025-08-07 23:13:44 +08:00
shenlan
9db57a2dc8 Merge pull request #74 from svc-design/codex/update-server.yaml-for-vectordb-coexistence
feat: add vectordb postgres config fields
2025-08-07 13:33:13 +08:00
shenlan
2b13b274cc feat: add vectordb postgres config fields 2025-08-07 13:31:43 +08:00
shenlan
fa0f560891 rag: guard against nil service components 2025-08-07 12:13:39 +08:00
shenlan
4fc6cf4fc8 feat(rag): auto sync and git watch 2025-08-07 11:53:36 +08:00
shenlan
ddfa85837b feat: expose rag endpoints under /api 2025-08-07 08:19:34 +08:00
shenlan
7e6327d6a7 Merge pull request #68 from svc-design/codex/update-server.yaml-for-rag-configuration
Add placeholder RAG configuration settings
2025-08-06 13:37:27 +08:00
shenlan
06e80f6c64 feat: add default RAG config 2025-08-06 13:35:50 +08:00
shenlan
a95b66ae79 feat: add cross-platform make orchestration 2025-08-06 09:27:49 +08:00
shenlan
907461c8e8 server: implement rag system modules 2025-08-05 09:26:07 +08:00
shenlan
1ecddf59df fix: attempt callChutes initial request plus retries 2025-08-03 18:50:22 +08:00
shenlan
03cbe8f1a2 feat: load CHUTES token and model from config 2025-08-03 00:56:58 +08:00
shenlan
6563f32b5c feat: add askai endpoint and relocate internal packages 2025-08-03 00:41:28 +08:00
shenlan
eacb35890c handle nil db connection in pgvector store 2025-08-03 00:12:00 +08:00
shenlan
7306cc431f server: load config and add askai tests 2025-08-02 23:55:07 +08:00
Haitao Pan
e39a7a6462 merged 2025-08-02 23:42:42 +08:00
shenlan
f5801648f0 fix: update air install path 2025-08-02 23:05:22 +08:00
shenlan
3e2f9a7af1 fix: serve ui via fallback and enhance makefile 2025-08-02 22:42:39 +08:00
shenlan
9679718196 Add Makefile for server 2025-08-02 21:21:29 +08:00
shenlan
c02c2bc13a chore: move markmind module and add ask AI API 2025-08-02 20:54:53 +08:00
shenlan
1df1a76ea7 refactor: extract server package for multi-route support 2025-08-02 15:20:53 +08:00