119 tmp_project_root: Path,
120 default_config: McpConfig,
121 default_policy: McpPolicy,
122 mock_executor: ToolExecutor,
123 default_redactor: Redactor,
124 mcp_audit_logger: McpAuditLogger,
125 isolated_metrics: McpMetrics,
127 """A fully wired ServerState for integration tests."""
129 project_root=tmp_project_root,
130 config=default_config,
131 policy=default_policy,
132 executor=mock_executor,
133 redactor=default_redactor,
134 audit_logger=mcp_audit_logger,
137 metrics=isolated_metrics,
138 session_id=
"test-session-id",
ServerState server_state(Path tmp_project_root, McpConfig default_config, McpPolicy default_policy, ToolExecutor mock_executor, Redactor default_redactor, McpAuditLogger mcp_audit_logger, McpMetrics isolated_metrics)