Commit Graph

128 Commits

Author SHA1 Message Date
shenlan
fe7ccbb747 chore: combine limiter build into main release 2025-08-04 08:04:19 +08:00
shenlan
c8f5ed1783 Merge pull request #61 from svc-design/codex/add-rate-limiting-modes-support
feat: add flexible askai rate limiter
2025-08-04 00:07:11 +08:00
shenlan
8a4cb649e3 feat: add flexible askai rate limiter 2025-08-04 00:00:49 +08:00
shenlan
cdd66a5be6 Merge pull request #60 from svc-design/codex/fix-github-release-asset-upload-error
fix: ensure unique release assets
2025-08-03 23:42:15 +08:00
shenlan
ede145ffdf fix: ensure unique release assets 2025-08-03 23:42:02 +08:00
shenlan
21b284fcad Merge pull request #59 from svc-design/codex/implement-nginx-wasm_module-with-rust-proxy-wasm
Add Askai limiter Proxy-Wasm module
2025-08-03 23:35:45 +08:00
shenlan
496e51a92c Add Askai limiter Proxy-Wasm module 2025-08-03 20:21:37 +08:00
shenlan
8cfabb129f Merge pull request #58 from svc-design/codex/optimize-askai-button-dialog-layout
feat: redesign AskAI dialog layout
2025-08-03 19:22:40 +08:00
shenlan
455e0f283b feat: redesign AskAI dialog layout 2025-08-03 19:22:13 +08:00
shenlan
8bb1862cb2 Merge pull request #57 from svc-design/codex/add-retry-logic-to-/api/askai
feat: add configurable askai retry and timeout
2025-08-03 18:50:38 +08:00
shenlan
1ecddf59df fix: attempt callChutes initial request plus retries 2025-08-03 18:50:22 +08:00
shenlan
f65e5135a6 Merge pull request #56 from svc-design/codex/enhance-askai-button-features 2025-08-03 14:05:04 +08:00
shenlan
7959cef504 Add minimize and chat end features with message limit 2025-08-03 13:52:37 +08:00
shenlan
038d14d2f8 Merge pull request #55 from svc-design/codex/fix-hardcoded-port-in-askaidialog
feat(ui): proxy API calls and allow configurable endpoint
2025-08-03 08:28:32 +08:00
shenlan
bab7664b5e feat(ui): proxy API calls and allow configurable endpoint 2025-08-03 08:26:43 +08:00
shenlan
0dad3660fc Merge pull request #54 from svc-design/codex/add-support-for-reading-variables-from-config
feat: load CHUTES token and model from config
2025-08-03 00:57:17 +08:00
shenlan
03cbe8f1a2 feat: load CHUTES token and model from config 2025-08-03 00:56:58 +08:00
shenlan
8cd6b48e3c Merge pull request #53 from svc-design/codex/refactor-server-directory-structure
refactor: organize server APIs
2025-08-03 00:42:57 +08:00
shenlan
6563f32b5c feat: add askai endpoint and relocate internal packages 2025-08-03 00:41:28 +08:00
shenlan
b1b593ff04 Merge pull request #52 from svc-design/codex/fix-runtime-panic-error-on-post-request
handle nil db connection in pgvector store
2025-08-03 00:13:23 +08:00
shenlan
eacb35890c handle nil db connection in pgvector store 2025-08-03 00:12:00 +08:00
shenlan
9832e51668 Merge pull request #51 from svc-design/codex/fix-loading-of-config/server.yaml
Fix server config loading and add askai tests
2025-08-02 23:58:36 +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
17fb75d2a7 Merge pull request #50 from svc-design/codex/fix-makefile-air-installation-issue
fix: update Air install path in server Makefile
2025-08-02 23:08:26 +08:00
shenlan
f5801648f0 fix: update air install path 2025-08-02 23:05:22 +08:00
shenlan
43e38106ff Merge pull request #49 from svc-design/codex/fix-compilation-error-in-server
Fix UI routing conflict and update server Makefile
2025-08-02 22:42:57 +08:00
shenlan
3e2f9a7af1 fix: serve ui via fallback and enhance makefile 2025-08-02 22:42:39 +08:00
shenlan
055204eb68 Merge pull request #47 from svc-design/codex/add-server-yaml-configuration
Add CHUTES API token and model configuration
2025-08-02 21:28:58 +08:00
shenlan
dafe6540d8 chore: move server config to global directory 2025-08-02 21:27:44 +08:00
shenlan
c19e493385 Merge pull request #48 from svc-design/codex/add-makefile-for-server
Add Makefile for server module
2025-08-02 21:26:56 +08:00
shenlan
9679718196 Add Makefile for server 2025-08-02 21:21:29 +08:00
shenlan
d4ea6183c6 Add CHUTES API token and model configuration 2025-08-02 21:20:14 +08:00
shenlan
31985eae96 Merge pull request #46 from svc-design/codex/move-modules-to-server-directory
chore: move markmind module and add ask AI API
2025-08-02 21:06:41 +08:00
shenlan
c02c2bc13a chore: move markmind module and add ask AI API 2025-08-02 20:54:53 +08:00
shenlan
0007cc171c Merge pull request #45 from svc-design/codex/add-nginx-deployment-configuration-to-docs
docs: add nginx deployment examples
2025-08-02 20:21:04 +08:00
shenlan
312f57dc34 docs: add nginx deployment examples 2025-08-02 20:20:29 +08:00
shenlan
d051c98a17 Merge pull request #44 from svc-design/codex/add-go-server-entry-code-for-concurrency
feat: utilize all CPUs for API server
2025-08-02 20:09:37 +08:00
shenlan
1df1a76ea7 refactor: extract server package for multi-route support 2025-08-02 15:20:53 +08:00
shenlan
28f7163508 Merge pull request #43 from svc-design/codex/update-features-descriptions-in-readme
Update features list in README
2025-08-01 15:05:13 +08:00
shenlan
23aa8923ad Update features list in README 2025-08-01 15:04:50 +08:00
shenlan
e4a9dd4396 Merge pull request #42 from svc-design/codex/integrate-llm.chutes.ai-api
Integrate Chutes LLM for Markmind
2025-08-01 09:38:32 +08:00
shenlan
079f1a2397 Integrate Chutes AI LLM 2025-08-01 09:37:52 +08:00
shenlan
6c1d664984 Merge pull request #40 from svc-design/codex/update-download-links-on-homepage
Update download links
2025-07-30 13:29:39 +08:00
shenlan
d409488e2c Merge pull request #41 from svc-design/woowqu-codex/update-download-links-on-homepage
Update download links
2025-07-30 13:21:09 +08:00
shenlan
02783ddf28 Update download links 2025-07-30 13:19:55 +08:00
shenlan
c86db0a146 Update download links 2025-07-30 13:19:34 +08:00
shenlan
c20534f28f Merge pull request #39 from svc-design/codex/add-deployment-yaml-files-for-vm-and-images
Add container and deploy configs
2025-07-25 09:53:38 +08:00
shenlan
88acf29eb8 Add deployment assets 2025-07-25 09:52:07 +08:00
shenlan
86ed9a1808 Merge pull request #38 from svc-design/codex/implement-ask-ai-interface-for-ai-kb
Move AI KB module under modules/ directory
2025-07-25 09:38:29 +08:00