7729d05bbf
bugfix
2026-05-19 16:21:23 +08:00
fc2e5c066e
bugfix
2026-05-19 16:12:54 +08:00
c89de384b5
bugfix
2026-05-19 16:11:16 +08:00
b60c24c9f6
bugfix
2026-05-19 16:08:34 +08:00
7c7db5bd67
bugfix
2026-05-19 15:56:35 +08:00
28a9cb52ae
bugfix
2026-05-19 15:32:43 +08:00
3ddf1a545d
bugfix
2026-05-19 15:32:16 +08:00
3fea75395b
bugfix
2026-05-18 16:02:31 +08:00
efee227cf1
feat: add catalog relation management entry in menu
...
- Add 类型关联 menu item pointing to llm_catalog_rel_manage.ui
- Allows managing LLM to catalog (type) relations from menu
2026-05-17 01:08:32 +08:00
1b74b5bf10
feat: add llm catalog (type) management module
...
- Add CRUD API for llmcatelog (list/create/update/delete)
- Add llmcatelog.ui as main entry for catalog management
- Add llmcatelog_list.ui as DataViewer interface
- Add index.ui as module navigation page
- Update json/llmcatelog.json with editable section
2026-05-17 00:46:31 +08:00
4280459fc4
refactor: remove add_cleanupctx for multi-process compatibility
...
- Extracted backend_accounting to independent process in sage/bin/
- Removed add_cleanupctx(start_backend) from load_llmage()
- Prevents duplicate billing loops in multi-worker Sage deployments
Related: sage repo feat/multi-process-scaling branch
2026-05-17 00:06:34 +08:00
6cc3986a2d
feat: support multi-catalog for LLMs
...
- Create llm_catalog_rel model for one-to-many relationship
- Remove llmcatelogid from llm model
- Update SQL queries in utils.py and dspy files to use join
- Add maintenance UI (llm_catalog_rel_manage.ui) and API endpoints
- Filter options by user's orgid
2026-05-16 21:31:19 +08:00
6a33c5e9aa
bugfix
2026-05-16 15:14:31 +08:00
be7317eeb8
bugfix
2026-05-16 10:15:11 +08:00
623644b633
bugfix
2026-05-15 13:23:10 +08:00
4c827cd5d0
bugfix
2026-05-14 15:19:13 +08:00
034e7a072f
bugfix
2026-05-14 15:08:37 +08:00
b31350b2c1
bugfix
2026-05-14 15:07:13 +08:00
51eee49c10
bugfix
2026-05-14 15:00:24 +08:00
d8146ef2eb
bugfix
2026-05-14 11:53:16 +08:00
a5c459599a
bugfix
2026-05-08 11:02:00 +08:00
6afbc71b13
bugfix
2026-05-08 10:54:33 +08:00
b2f4b283cf
bugfix
2026-04-29 16:28:53 +08:00
88e53c213c
bugfix
2026-04-28 22:13:03 +08:00
fb9ab5f719
bugfix
2026-04-28 22:08:18 +08:00
dc7a86acf6
bugfix
2026-04-28 21:51:25 +08:00
bef6855811
bugfix
2026-04-28 21:47:03 +08:00
713ae6301a
bugfix
2026-04-28 21:46:11 +08:00
4a1690ddae
bugfix
2026-04-28 21:18:13 +08:00
e48e6ae079
bugfix
2026-04-28 14:26:27 +08:00
c1c04b7503
bugfix
2026-04-28 13:29:17 +08:00
02e5aba88d
bugfix
2026-04-27 10:41:15 +08:00
8ba4c6c229
bugfix
2026-04-26 13:26:15 +08:00
02ffb4998c
bugfix
2026-04-26 12:53:51 +08:00
f694425b83
bugfix
2026-04-24 18:42:50 +08:00
1eea3f69f3
bugfix
2026-04-24 18:16:11 +08:00
f1e5cb88a4
bugfix
2026-04-24 17:58:53 +08:00
ae58355175
bugfix
2026-04-24 17:07:08 +08:00
f324cbf9f7
bugfix
2026-04-23 17:43:37 +08:00
29f488b280
bugfix
2026-04-23 17:32:03 +08:00
51b9c87976
bugfix
2026-04-19 14:06:14 +08:00
f939349bfa
bugfix
2026-04-14 13:40:04 +08:00
d835b16efb
bugfix
2026-04-12 12:10:49 +08:00
4719cfa85e
bugfix
2026-04-11 21:21:23 +08:00
8274aa8e24
bugfix
2026-04-10 18:05:55 +08:00
515dc3f63f
bugfix
2026-04-10 18:02:47 +08:00
8f0a50c803
bugfix
2026-04-10 17:58:36 +08:00
bf21a18335
bugfix
2026-04-10 17:55:07 +08:00
c3bd085d57
bugfix
2026-04-10 17:24:18 +08:00
44309ce0d2
bugfix
2026-04-10 17:19:19 +08:00