feat: enhance monitoring and Gemini service functionality

- Add enhanced monitoring scripts (monitor-enhanced.sh, status-unified.sh)
- Improve Gemini relay service with better error handling and token management
- Update authentication middleware for better compatibility
- Add new package dependencies for enhanced functionality
- Update .gitignore and app configuration

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
mouyong
2025-08-09 14:06:56 +08:00
parent 6a8a668798
commit 8bdf495ffa
7 changed files with 673 additions and 9 deletions

View File

@@ -24,6 +24,9 @@
"service:restart:d": "node scripts/manage.js restart -d",
"service:status": "node scripts/manage.js status",
"service:logs": "node scripts/manage.js logs",
"monitor": "bash scripts/monitor-enhanced.sh",
"status": "bash scripts/status-unified.sh",
"status:detail": "bash scripts/status-unified.sh --detail",
"test": "jest",
"lint": "eslint src/**/*.js cli/**/*.js scripts/**/*.js --fix",
"lint:check": "eslint src/**/*.js cli/**/*.js scripts/**/*.js",