 85bf1341f3
			
		
	
	85bf1341f3
	
	
	
		
			
			Frontend Enhancements: - Complete React TypeScript frontend with modern UI components - Distributed workflows management interface with real-time updates - Socket.IO integration for live agent status monitoring - Agent management dashboard with cluster visualization - Project management interface with metrics and task tracking - Responsive design with proper error handling and loading states Backend Infrastructure: - Distributed coordinator for multi-agent workflow orchestration - Cluster management API with comprehensive agent operations - Enhanced database models for agents and projects - Project service for filesystem-based project discovery - Performance monitoring and metrics collection - Comprehensive API documentation and error handling Documentation: - Complete distributed development guide (README_DISTRIBUTED.md) - Comprehensive development report with architecture insights - System configuration templates and deployment guides The platform now provides a complete web interface for managing the distributed AI cluster with real-time monitoring, workflow orchestration, and agent coordination capabilities. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
		
			
				
	
	
		
			55 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			55 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| "use strict";
 | |
| 
 | |
| Object.defineProperty(exports, "__esModule", {
 | |
|   value: true
 | |
| });
 | |
| exports.timezonePatterns = exports.numericPatterns = void 0;
 | |
| var numericPatterns = {
 | |
|   month: /^(1[0-2]|0?\d)/,
 | |
|   // 0 to 12
 | |
|   date: /^(3[0-1]|[0-2]?\d)/,
 | |
|   // 0 to 31
 | |
|   dayOfYear: /^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,
 | |
|   // 0 to 366
 | |
|   week: /^(5[0-3]|[0-4]?\d)/,
 | |
|   // 0 to 53
 | |
|   hour23h: /^(2[0-3]|[0-1]?\d)/,
 | |
|   // 0 to 23
 | |
|   hour24h: /^(2[0-4]|[0-1]?\d)/,
 | |
|   // 0 to 24
 | |
|   hour11h: /^(1[0-1]|0?\d)/,
 | |
|   // 0 to 11
 | |
|   hour12h: /^(1[0-2]|0?\d)/,
 | |
|   // 0 to 12
 | |
|   minute: /^[0-5]?\d/,
 | |
|   // 0 to 59
 | |
|   second: /^[0-5]?\d/,
 | |
|   // 0 to 59
 | |
| 
 | |
|   singleDigit: /^\d/,
 | |
|   // 0 to 9
 | |
|   twoDigits: /^\d{1,2}/,
 | |
|   // 0 to 99
 | |
|   threeDigits: /^\d{1,3}/,
 | |
|   // 0 to 999
 | |
|   fourDigits: /^\d{1,4}/,
 | |
|   // 0 to 9999
 | |
| 
 | |
|   anyDigitsSigned: /^-?\d+/,
 | |
|   singleDigitSigned: /^-?\d/,
 | |
|   // 0 to 9, -0 to -9
 | |
|   twoDigitsSigned: /^-?\d{1,2}/,
 | |
|   // 0 to 99, -0 to -99
 | |
|   threeDigitsSigned: /^-?\d{1,3}/,
 | |
|   // 0 to 999, -0 to -999
 | |
|   fourDigitsSigned: /^-?\d{1,4}/ // 0 to 9999, -0 to -9999
 | |
| };
 | |
| exports.numericPatterns = numericPatterns;
 | |
| var timezonePatterns = {
 | |
|   basicOptionalMinutes: /^([+-])(\d{2})(\d{2})?|Z/,
 | |
|   basic: /^([+-])(\d{2})(\d{2})|Z/,
 | |
|   basicOptionalSeconds: /^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,
 | |
|   extended: /^([+-])(\d{2}):(\d{2})|Z/,
 | |
|   extendedOptionalSeconds: /^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/
 | |
| };
 | |
| exports.timezonePatterns = timezonePatterns; |