Commit History
-
fix(chat): drop ENABLE_SLOW_PATH flag + make chat persistence read-only
Rifqi Hafizuddin +1: Claude Opus 4.8- Remove the ENABLE_SLOW_PATH feature flag. structured_flow now always runs the slow analytical path (Planner -> TaskRunner -> Assembler); the single-query QueryService fast path is retired from ChatHandler. Reports no longer depend on flipping a flag -- every structured question persists a report_inputs record. - DEV_PLAN #25: make Python read-only on analyses_messages. Dropped the save_messages calls from POST /api/v2/chat/stream so Go is the sole writer, fixing the double-write both Go and Python were producing. load_history still reads the table. - Sync REPO_STATUS + DEV_PLAN to the new behavior. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>b8b76c4
-
/fix v2 chat stream api update to analyses_messages (#7)
- [NOTICKET] fix(db): reconcile analyses schema + migrate chat to analyses_messages (283eb0e4653acfe9311f42e3bb12d0490b8c9751)0066161 -
/fix message_id for chat/stream Endpoint (#6)
- [NOTICKET] refactor(api): server-mint message_id only; unwire v1 chat (729086150b982cbd747829074658bc798d8e18f4)d8e7745 -
feat/ Endpoint Restructure (#5)
- [KM-686] Unwire Non-AI Routers from Main + Swagger (0b2d6785801ecc4d58a32580b1a9ef6238059de2) - [NOTICKET] docs: pr/5 sprint tracker + endpoint-restructure contract + REPO_STATUS banner (ce7be178428cadf1884a77d3d1f1398dccf32f6e) - [KM-687] Add Dedicated /tools/help Endpoint + Regroup Tools List (a881d38851470bf685990fdb554417da4fc1eccd) - [KM-688] feat(api): v2 chat pilot + regroup report under /tools; adopt lead API contracts (ad2ce619b51c234a8cd1c3772417a9a542a9a40d) Co-authored-by: Sofhia Az-Zahra <sofhiaazzhr@users.noreply.huggingface.co>3bacc1d