feat: add CliStreamMonitor and related components for CLI output streaming

- Implemented CliStreamMonitor component for real-time CLI output monitoring with multi-execution support.
- Created JsonFormatter component for displaying JSON content in various formats (text, card, inline).
- Added utility functions for JSON detection and formatting in jsonUtils.ts.
- Introduced LogBlock utility functions for styling CLI output lines.
- Developed a new Collapsible component for better UI interactions.
- Created IssueHubPage for managing issues, queue, and discovery with tab navigation.
This commit is contained in:
catlog22
2026-01-31 23:12:39 +08:00
parent 2f10305945
commit a2206df50f
43 changed files with 5843 additions and 466 deletions

View File

@@ -89,6 +89,14 @@
"title": "发现",
"pageTitle": "问题发现",
"description": "查看和管理问题发现会话",
"totalSessions": "总会话数",
"completedSessions": "已完成",
"runningSessions": "运行中",
"totalFindings": "发现",
"sessionList": "会话列表",
"noSessions": "未发现会话",
"noSessionsDescription": "启动新的问题发现会话以开始",
"findingsDetail": "发现详情",
"stats": {
"totalSessions": "总会话数",
"completed": "已完成",
@@ -135,5 +143,14 @@
"export": "导出发现",
"refresh": "刷新"
}
},
"hub": {
"title": "问题中心",
"description": "统一管理问题、队列和发现",
"tabs": {
"issues": "问题列表",
"queue": "执行队列",
"discovery": "问题发现"
}
}
}