Skip to content

Commit 9ab847c

Browse files
bobmatnycclaude
andcommitted
chore: add Claude MPM configuration file
- Added .claude-mpm/configuration.yaml with project settings - Includes agent deployment, evaluation, and monitoring settings - Configures health monitoring and recovery strategies 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 25ba285 commit 9ab847c

File tree

1 file changed

+182
-0
lines changed

1 file changed

+182
-0
lines changed

.claude-mpm/configuration.yaml

Lines changed: 182 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,182 @@
1+
agent_deployment:
2+
case_sensitive: false
3+
exclude_dependencies: false
4+
excluded_agents: []
5+
filter_non_mpm_agents: true
6+
mpm_author_patterns:
7+
- claude mpm
8+
- claude-mpm
9+
- anthropic
10+
ai_trackdown_tools_fallback_logging: true
11+
ai_trackdown_tools_timeout: 30
12+
alert_threshold: 60
13+
auto_evaluate_corrections: true
14+
auto_evaluate_responses: true
15+
auto_prompt_improvement: false
16+
base_path: /Users/masa/Projects
17+
batch_evaluation_enabled: true
18+
batch_evaluation_interval_minutes: 5
19+
claude_pm_path: /Users/masa/Projects/claude-pm
20+
correction_backup_enabled: true
21+
correction_capture_enabled: true
22+
correction_compression_enabled: true
23+
correction_max_file_size_mb: 10
24+
correction_storage_rotation_days: 30
25+
dashboard_server:
26+
auto_connect_monitor: true
27+
fallback_standalone: true
28+
host: localhost
29+
monitor_host: localhost
30+
monitor_port: 8765
31+
monitor_reconnect: true
32+
port: 8765
33+
debug: false
34+
enable_alerting: true
35+
enable_evaluation: true
36+
enable_evaluation_metrics: true
37+
enable_health_monitoring: true
38+
enable_metrics: true
39+
enable_persistent_tracking: true
40+
evaluation_async_enabled: true
41+
evaluation_batch_size: 10
42+
evaluation_batch_wait_ms: 100
43+
evaluation_cache_max_size: 1000
44+
evaluation_cache_memory_limit_mb: 100
45+
evaluation_cache_strategy: hybrid
46+
evaluation_cache_ttl_hours: 24
47+
evaluation_caching_enabled: true
48+
evaluation_circuit_breaker_success_threshold: 3
49+
evaluation_circuit_breaker_threshold: 5
50+
evaluation_circuit_breaker_timeout: 60
51+
evaluation_criteria:
52+
- correctness
53+
- relevance
54+
- completeness
55+
- clarity
56+
- helpfulness
57+
evaluation_logging_enabled: true
58+
evaluation_max_concurrent: 10
59+
evaluation_max_concurrent_batches: 5
60+
evaluation_model_config: {}
61+
evaluation_monitoring_enabled: true
62+
evaluation_performance_enabled: true
63+
evaluation_provider: auto
64+
evaluation_storage_path: /Users/masa/.claude-mpm/training
65+
evaluation_timeout_seconds: 30
66+
fallback_tracking_method: logging
67+
graceful_shutdown_timeout: 30
68+
health_aggregation_window: 300
69+
health_check_interval: 30
70+
health_history_size: 100
71+
health_thresholds:
72+
cpu_percent: 80.0
73+
file_descriptors: 1000
74+
max_clients: 1000
75+
max_error_rate: 0.1
76+
memory_mb: 500
77+
network_timeout: 2.0
78+
instruction_reinforcement:
79+
enabled: true
80+
injection_interval: 5
81+
production_messages:
82+
- '[PM-REMINDER] Delegate implementation tasks to specialized agents'
83+
- '[PM-REMINDER] Use Task tool for all work delegation'
84+
- '[PM-REMINDER] Focus on orchestration, not implementation'
85+
- '[PM-REMINDER] Your role is coordination and management'
86+
test_messages:
87+
- '[TEST-REMINDER] This is an injected instruction reminder'
88+
- '[PM-INSTRUCTION] Remember to delegate all work to agents'
89+
- '[PM-INSTRUCTION] Do not use Edit, Write, or Bash tools directly'
90+
- '[PM-INSTRUCTION] Your role is orchestration and coordination'
91+
test_mode: true
92+
log_format: '%(asctime)s - %(name)s - %(levelname)s - %(message)s'
93+
log_level: INFO
94+
managed_path: /Users/masa/Projects/managed
95+
memory:
96+
agent_overrides:
97+
qa:
98+
auto_learning: true
99+
research:
100+
auto_learning: true
101+
size_kb: 120
102+
auto_learning: true
103+
enabled: true
104+
limits:
105+
default_size_kb: 80
106+
max_items_per_section: 15
107+
max_line_length: 120
108+
max_sections: 10
109+
memory_management:
110+
archive_retention_days: 90
111+
auto_archive_enabled: false
112+
claude_json_critical_threshold_kb: 1024
113+
claude_json_warning_threshold_kb: 500
114+
cleanup_on_startup: false
115+
compress_archives: true
116+
conversation_retention_days: 30
117+
enabled: true
118+
max_memory_usage_mb: 2048
119+
memory_usage_log_interval: 300
120+
monitor_memory_usage: true
121+
session_retention_hours: 24
122+
metrics_interval: 60
123+
monitor_server:
124+
auto_start: false
125+
client_timeout: 60
126+
enable_health_monitoring: true
127+
event_buffer_size: 2000
128+
host: localhost
129+
port: 8765
130+
recovery:
131+
check_interval: 60
132+
circuit_breaker:
133+
failure_threshold: 5
134+
success_threshold: 3
135+
timeout_seconds: 300
136+
enabled: true
137+
max_recovery_attempts: 5
138+
recovery_timeout: 30
139+
strategy:
140+
critical_threshold: 1
141+
failure_window_seconds: 300
142+
min_recovery_interval: 60
143+
warning_threshold: 2
144+
session:
145+
auto_save: true
146+
save_interval: 300
147+
socketio_server:
148+
enable_health_monitoring: true
149+
enable_recovery: true
150+
health_monitoring:
151+
aggregation_window: 300
152+
check_interval: 30
153+
history_size: 100
154+
thresholds:
155+
cpu_percent: 80.0
156+
file_descriptors: 1000
157+
max_clients: 1000
158+
max_error_rate: 0.1
159+
memory_mb: 500
160+
host: localhost
161+
port: 8765
162+
recovery:
163+
actions:
164+
clear_connections: true
165+
emergency_stop: true
166+
log_warning: true
167+
restart_service: true
168+
circuit_breaker:
169+
failure_threshold: 5
170+
success_threshold: 3
171+
timeout_seconds: 300
172+
enabled: true
173+
max_attempts: 5
174+
strategy:
175+
critical_threshold: 1
176+
failure_window_seconds: 300
177+
min_recovery_interval: 60
178+
warning_threshold: 2
179+
timeout: 30
180+
startup_timeout: 60
181+
use_ai_trackdown_tools: false
182+
verbose: false

0 commit comments

Comments
 (0)