<commit_before>declare module 'stackdriver-errors-js' {
  /**
   * Context to be sent along with the error
   */
  interface Context {
    /**
     * User who caused or was affected by the error
     */
    userId?: string;

    [x: string]: any;
  }

  /**
   * Context to be sent along with the error
   */
  interface PayloadContext extends Context {
    httpRequest: {
      /**
       * Requesting agent
       */
      userAgent: string;

      /**
       * Website URL
       */
      url: string;
    };
  }

  /**
   * Service context
   */
  interface ServiceContext {
    /**
     * Name of the service reporting the error
     */
    service: string;

    /**
     * Version identifier of the service reporting the error
     */
    version: string;
  }

  /**
   * Payload passed to the custom reporting function
   */
  interface Payload {
    /**
     * Context related to this error
     */
    context: PayloadContext;

    /**
     * Error message
     */
    message: string;

    /**
     * Service context
     */
    serviceContext: ServiceContext;
  }

  /**
   * Initial configuration
   */
  interface InitialConfiguration {
    /**
     * The context in which the error occurred
     */<commit_msg>add missing property `targetUrl` to `InitialConfiguration` in stackdriver-errors.d.ts (#99)<commit_after>declare module 'stackdriver-errors-js' {
  /**
   * Context to be sent along with the error
   */
  interface Context {
    /**
     * User who caused or was affected by the error
     */
    userId?: string;

    [x: string]: any;
  }

  /**
   * Context to be sent along with the error
   */
  interface PayloadContext extends Context {
    httpRequest: {
      /**
       * Requesting agent
       */
      userAgent: string;

      /**
       * Website URL
       */
      url: string;
    };
  }

  /**
   * Service context
   */
  interface ServiceContext {
    /**
     * Name of the service reporting the error
     */
    service: string;

    /**
     * Version identifier of the service reporting the error
     */
    version: string;
  }

  /**
   * Payload passed to the custom reporting function
   */
  interface Payload {
    /**
     * Context related to this error
     */
    context: PayloadContext;

    /**
     * Error message
     */
    message: string;

    /**
     * Service context
     */
    serviceContext: ServiceContext;
  }

  /**
   * Initial configuration
   */
  interface InitialConfiguration {
    /**
     * Overwrite endpoint that errors are reported to.
     */
    targetUrl?: string;
    
    /**
     * The context in which the error occurred
     */
{'fraction_non_alphanumeric': 0.10434120335110435, 'fraction_numerical': 0.0007616146230007616, 'mean_word_length': 1.8126338329764453, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5289848', 'n_tokens_mistral': 739, 'n_tokens_neox': 717, 'n_words': 229}