Agent v2.9.0

Multi-step HTTP Pull with webhook triggers, HTTP destination compression, configurable request timeouts, and improved OTLP buffering.

December 4, 2025

New Features

  • HTTP Workflow Source: Added support for chained API requests with variable extraction, enabling complex data retrieval workflows where subsequent requests depend on values extracted from previous responses. Includes webhook trigger support with bearer and signature authentication, rate limiting, and Redis caching for step responses with configurable TTL.
  • HTTP Destination Compression: Added compression options to HTTP destination node with support for gzip, zstd, and snappy compression algorithms, reducing network bandwidth usage and improving transfer efficiency when sending data to HTTP endpoints.

Enhancements

  • OTLP Input Buffer Logging: Added buffer full error logging for OTLP input nodes, providing visibility when buffers reach capacity. The default buffer size is 1,000 entries and can be increased using the ED_OTLP_TAILER_BUFFER_SIZE environment variable.
  • Configurable Request Timeouts: Made request timeouts configurable for HTTP Pull nodes, allowing users to adjust timeout values for API endpoints with longer response times and ensuring retry mechanisms use the configured timeout instead of hardcoded defaults.
  • Parallel Worker Count Default: Corrected the default value documentation for parallel_worker_count to accurately reflect the actual default of 2 workers, ensuring configuration expectations match runtime behavior.

Bug Fixes

  • Gateway Destination Telemetry: Fixed self telemetry reporting for gateway destination nodes to correctly report the node type, enabling proper metrics collection and inventory tracking for gateway outputs.

Known Issues

  • GCS Destination Excessive Write Requests: A regression introduced in v2.8.0 causes the GCS destination to issue excessive write requests, potentially increasing costs and API usage. This issue is fixed in v2.11.0. Users experiencing high GCS API usage should upgrade to v2.11.0 or later.