Commit Graph

297 Commits

Author SHA1 Message Date
Haitao Pan
6fe4e4d3d1 docs: move local embedding & Ollama API examples to api-endpoints.md 2025-08-11 09:03:05 +08:00
shenlan
9bd2ff1a62 Merge pull request #138 from svc-design/codex/add-provider-aware-support-for-api-endpoints 2025-08-11 00:22:20 +08:00
shenlan
525f726265 feat: add provider-aware adapters 2025-08-11 00:19:18 +08:00
Haitao Pan
998ef1885b setup: make setup_macos_m4.sh idempotent and optimized for M4 Pro 2025-08-10 21:10:05 +08:00
Haitao Pan
048e3119fb optimize offline embedding server for macOS M4 Pro runtime 2025-08-10 21:00:21 +08:00
Haitao Pan
4b47863e6a merged: docs/offline_embed_server.py 2025-08-10 18:52:42 +08:00
shenlan
dddc98131f Merge pull request #137 from svc-design/codex/update-parameters-in-xcontrol-server-and-cli
feat: support new model config
2025-08-10 18:51:24 +08:00
shenlan
e1abcd4a1e Merge branch 'main' into codex/update-parameters-in-xcontrol-server-and-cli 2025-08-10 18:11:10 +08:00
shenlan
4756dfe3e9 feat: support new model config 2025-08-10 18:00:17 +08:00
Haitao Pan
5fd3078e3c add offline embedding server & model downloader 2025-08-10 17:38:45 +08:00
Haitao Pan
1c8876b69f docs: add offline embedding server & model downloader 2025-08-10 16:22:53 +08:00
Haitao Pan
98c3f12a62 docs: update /api/rag/upsert example to use upsert_1024.json for 1024-d test 2025-08-10 13:18:51 +08:00
Haitao Pan
63545b7541 merged: server/config/server.yaml 2025-08-10 12:48:03 +08:00
shenlan
6c81950827 Merge pull request #136 from svc-design/codex/add-support-for-allama-in-xcontrol-server
feat: add allama support
2025-08-10 12:46:12 +08:00
shenlan
512adc2987 Merge branch 'main' into codex/add-support-for-allama-in-xcontrol-server 2025-08-10 12:44:18 +08:00
shenlan
5671843909 Merge pull request #135 from svc-design/codex/update-proxy-settings-for-sync-repo
feat: add repo sync proxy configuration
2025-08-10 12:41:45 +08:00
shenlan
fe9b4f7a4d feat: add allama support 2025-08-10 12:38:15 +08:00
shenlan
f94facb6f3 test: update RegisterRoutes calls 2025-08-10 12:37:54 +08:00
shenlan
4214a442fd feat: add repo proxy configuration 2025-08-10 12:01:56 +08:00
shenlan
47a8ff25e4 Merge pull request #134 from svc-design/codex/fix-503-error-on-upsert-request
Ensure documents upserts use a unique index
2025-08-10 11:08:49 +08:00
shenlan
dfd9e9e33d Ensure unique index for document upserts 2025-08-10 11:07:41 +08:00
shenlan
e3f07a5dc0 Merge pull request #133 from svc-design/codex/refactor-cli-help-output
refactor: switch server and CLI to cobra
2025-08-10 11:04:17 +08:00
shenlan
9c04f05ceb refactor: migrate server and cli to cobra 2025-08-10 11:00:26 +08:00
shenlan
f627e9c1af Merge pull request #132 from svc-design/codex/add-integration-tests-for-api-vectors
Add RAG API integration tests
2025-08-10 10:43:02 +08:00
shenlan
ed693a94aa Merge pull request #131 from svc-design/codex/add-embedding-configuration-fields
feat: add embedding config for rag
2025-08-10 10:41:44 +08:00
shenlan
b57f7a0e3a test: cover rag upsert and query 2025-08-10 10:32:07 +08:00
shenlan
aa373c9c23 feat: add embedding config for rag 2025-08-10 10:30:06 +08:00
shenlan
6f1e81687e Merge pull request #130 from svc-design/codex/replace-vector1536-with-vector1024
docs: update embedding dimension to 1024
2025-08-10 10:29:15 +08:00
shenlan
55b639c370 docs: update embedding dimension to 1024 2025-08-10 10:27:30 +08:00
shenlan
f8f90d9d33 Merge pull request #129 from svc-design/codex/add-test-cases-for-upsert-api
docs: add RAG upsert example and improve error handling
2025-08-10 10:25:48 +08:00
shenlan
6fb9abf00f docs: add RAG upsert example and improve error handling 2025-08-10 10:18:35 +08:00
shenlan
f06b46cedd Merge pull request #128 from svc-design/codex/integrate-file-processing-into-xcontrol-cli
Codex/integrate file processing into xcontrol cli
2025-08-10 09:43:50 +08:00
shenlan
5343c71579 Merge pull request #127 from svc-design/codex/add-logging-levels-to-xcontrol-cli
Add log level support to CLI and server
2025-08-10 09:34:51 +08:00
shenlan
6c48b981b1 Merge pull request #126 from svc-design/90ggh2-codex/add-logging-levels-to-xcontrol-cli
Add log level support to CLI and server
2025-08-10 09:30:54 +08:00
shenlan
7c9e163c5f docs: document logging configuration 2025-08-10 09:30:37 +08:00
Haitao Pan
83a01546c2 docs: add hotfix.sql for schema fixes and make init.sql idempotent 2025-08-10 09:29:40 +08:00
shenlan
a1624f330e Merge pull request #125 from svc-design/codex/add-logging-levels-to-xcontrol-cli
Add log level support to CLI and server
2025-08-10 09:12:21 +08:00
shenlan
90193ac8dd Add log level support to CLI and server 2025-08-10 09:10:57 +08:00
shenlan
09bf7a9faa Merge pull request #123 from svc-design/codex/integrate-file-processing-into-xcontrol-cli
feat: ingest files automatically
2025-08-10 08:59:24 +08:00
shenlan
0cd72f05fe Merge pull request #124 from svc-design/codex/fix-compilation-error-in-main.go
fix: update chunking type in client
2025-08-10 08:57:11 +08:00
shenlan
659dbb3aaa fix: update chunking type in client 2025-08-10 08:53:27 +08:00
shenlan
03680bc715 feat: ingest files automatically 2025-08-10 06:45:43 +08:00
shenlan
507ca0cd3b Merge pull request #122 from svc-design/codex/fix-missing-content_sha-column-error 2025-08-09 23:15:14 +08:00
shenlan
06a35f6075 Ensure content_sha column exists 2025-08-09 23:09:03 +08:00
shenlan
278b9ea9a5 Merge pull request #120 from svc-design/codex/document-database-initialization-steps
docs: add pgvector DB initialization guide
2025-08-09 23:01:29 +08:00
shenlan
5b569e0679 Merge pull request #121 from svc-design/24btdm-codex/document-database-initialization-steps
docs: add pgvector DB initialization guide
2025-08-09 23:01:05 +08:00
shenlan
fb4fda84a8 docs: add pgvector DB initialization guide 2025-08-09 22:59:56 +08:00
shenlan
d6eedd3d74 docs: add pgvector DB initialization guide 2025-08-09 22:58:44 +08:00
shenlan
85ce056198 Merge pull request #119 from svc-design/codex/fix-database-write-issue-in-upsert-api
Allow RAG upsert to migrate embedding dimension
2025-08-09 22:57:30 +08:00
shenlan
6875677c37 Allow RAG upsert to migrate embedding dimension 2025-08-09 22:55:18 +08:00