Pretor/tests/core/global_state_machine
朝夕 71963ac4a4
feat: Clean up dashboard UI, shift workflow WS to SSE, and add file upload support (#37)
- Removed Monitoring view and associated `/ws/state` cluster websocket route.
- Modified workflow tracing from WebSocket (`/api/v1/workflow/ws/{trace_id}`) to Server-Sent Events (`/api/v1/workflow/sse/{trace_id}`) for unidirectional pushes, introducing a new `/api/v1/workflow/reply/{trace_id}` POST route to handle incoming client replies.
- Cleaned up dummy data and unneeded links in the chat layout (LeftPanel, ChatPanel).
- Implemented file upload functionality: added a `/api/v1/adapter/client/upload` endpoint to the backend which saves files to a local `uploads` directory, and added an integrated file input triggered via the `+` button in the frontend chat interface to facilitate uploading with an automated chat message confirmation.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: zhaoxi826 <198742034+zhaoxi826@users.noreply.github.com>
2026-04-27 09:45:45 +08:00
..
model_provider feat: Clean up dashboard UI, shift workflow WS to SSE, and add file upload support (#37) 2026-04-27 09:45:45 +08:00
global_state_machine_test.py Jules refactor backend and frontend 3736339600030847383 (#33) 2026-04-26 11:34:46 +08:00
provider_manager_test.py feat: Clean up dashboard UI, shift workflow WS to SSE, and add file upload support (#37) 2026-04-27 09:45:45 +08:00
tool_manager_test.py wip: 增加测试 2026-04-12 23:04:46 +08:00