|
|
5da343cc71
|
feat: collect JSON and XML feeds
|
2026-07-23 20:47:54 +08:00 |
|
|
|
b053c3874a
|
feat: seed default dataset sources
|
2026-07-23 15:14:31 +08:00 |
|
|
|
26dd3004a1
|
feat: connect explore datasets to backend
|
2026-07-23 15:07:35 +08:00 |
|
|
|
0ca2898ac0
|
refactor: shorten model and table prefixes
|
2026-07-23 14:30:17 +08:00 |
|
|
|
6e7be2f3a4
|
refactor: initialize expert catalog from initdb
|
2026-07-23 14:24:01 +08:00 |
|
|
|
bb90ed1d38
|
refactor: use singular AI expert item filename
|
2026-07-23 14:12:49 +08:00 |
|
|
|
f248cfd79e
|
refactor: rename AI expert item model
|
2026-07-23 14:11:17 +08:00 |
|
|
|
6844af321e
|
feat: model expert catalog categories
|
2026-07-23 14:07:13 +08:00 |
|
|
|
42dd0dce47
|
feat(ai): add local expert library
|
2026-07-22 17:09:54 +08:00 |
|
|
|
217f82c57c
|
fix(models): isolate versioned migration sessions
|
2026-07-22 15:22:26 +08:00 |
|
|
|
78d4845688
|
fix(backend): harden final MVP invariants
|
2026-07-22 15:22:06 +08:00 |
|
|
|
251b212e06
|
fix: harden controlled AI session consistency
|
2026-07-22 15:16:37 +08:00 |
|
|
|
122f5d8c52
|
feat: align controlled AI sessions and MVP controls
|
2026-07-22 15:16:01 +08:00 |
|
|
|
8767446b78
|
fix: stabilize inbox confirmation retries
|
2026-07-22 15:15:10 +08:00 |
|
|
|
85a25ca017
|
feat: connect inbox confirmation workflow
|
2026-07-22 15:14:55 +08:00 |
|
|
|
14a140985c
|
fix(api): enforce project identifier uniqueness
|
2026-07-22 15:10:40 +08:00 |
|
|
|
c613d4c997
|
feat: complete project workspace tags and notes UI
|
2026-07-21 00:46:09 +08:00 |
|
|
|
03a5c52b72
|
Align backend workbench API with prototype
|
2026-07-19 21:46:43 +08:00 |
|
|
|
4e46fee809
|
add model identities and restore httpx router
|
2026-07-19 00:06:21 +08:00 |
|
|
|
7800b07d42
|
refactor backend packages and global db service
|
2026-07-18 21:58:15 +08:00 |
|