|
|
82c5e5828c
|
fix(ui): migrate markdown-body to global styles to bypass view encapsulation and fix list indents
|
2026-04-12 16:31:18 +08:00 |
|
|
|
b0cdea6c4a
|
fix(ui): enforce standard markdown list rendering with hanging indents using list-style-position outside
|
2026-04-12 16:27:38 +08:00 |
|
|
|
e87b91146d
|
fix(ui): sanitize json tool leaks, optimize markdown list and typography, update ai avatar
|
2026-04-12 16:22:19 +08:00 |
|
|
|
4fd682ff77
|
feat(ui): optimize chat box height and add markdown rendering for agent messages
|
2026-04-12 16:11:39 +08:00 |
|
|
|
2f7dd95699
|
fix(backend): include context_id in report fetch API to prevent fallback context mismatch in chat
|
2026-04-12 16:01:19 +08:00 |
|
|
|
bcdd6e36ff
|
fix(backend): remove leaked request variable causing SSE task execution failure
|
2026-04-12 15:56:18 +08:00 |
|
|
|
131a1bb33b
|
chore(deploy): standardize full-stack deployment pipeline to prevent Nginx subpath and permission traps
|
2026-04-12 15:53:40 +08:00 |
|
|
|
43a6018e6a
|
feat(backend/frontend): remove AI hallucinated reportCode and use UUID programmatic assignment for absolute context integrity
|
2026-04-12 15:36:55 +08:00 |
|
|
|
b8a541dcea
|
feat(frontend): integrate chatbox with real Hermes SSE backend
|
2026-04-12 15:29:36 +08:00 |
|
|
|
ec392b31bb
|
docs(wiki): structure gemini_rfm_rules.md with proper markdown
|
2026-04-12 15:15:42 +08:00 |
|
|
|
2a1c33539f
|
feat(backend): implement Tri-Domain Knowledge Architecture
|
2026-04-12 14:53:23 +08:00 |
|
|
|
a71f4051d2
|
feat(backend): implement prosumer storage isolation pattern
|
2026-04-12 14:05:23 +08:00 |
|
|
|
e6cf28cb55
|
docs: restructure to Prosumer-First & Inbox-Driven Architecture (V3)
|
2026-04-12 13:48:42 +08:00 |
|
|
|
a7001f77bd
|
chore: rename doss to docs
|
2026-04-12 13:45:59 +08:00 |
|
|
|
c4e442680a
|
feat: restructure to Inbox pattern
|
2026-04-12 13:42:49 +08:00 |
|