feat(a2ui): Implement A2UI backend with question handling and WebSocket support

- Added A2UITypes for defining question structures and answers.
- Created A2UIWebSocketHandler for managing WebSocket connections and message handling.
- Developed ask-question tool for interactive user questions via A2UI.
- Introduced platformUtils for platform detection and shell command handling.
- Centralized TypeScript types in index.ts for better organization.
- Implemented compatibility checks for hook templates based on platform requirements.
This commit is contained in:
catlog22
2026-01-31 15:27:12 +08:00
parent 4e009bb03a
commit 715ef12c92
163 changed files with 19495 additions and 715 deletions

View File

@@ -30,7 +30,14 @@
"devIndex": {
"title": "开发历史",
"categories": "分类",
"timeline": "时间线"
"timeline": "时间线",
"category": {
"features": "功能",
"enhancements": "增强",
"bugfixes": "错误修复",
"refactorings": "重构",
"documentation": "文档"
}
},
"guidelines": {
"title": "项目规范",