Skip to content

feat: Implement basic version of BigQuery Agent Analytics Plugin#946

Merged
copybara-service[bot] merged 1 commit intomainfrom
test_877497234
Mar 17, 2026
Merged

feat: Implement basic version of BigQuery Agent Analytics Plugin#946
copybara-service[bot] merged 1 commit intomainfrom
test_877497234

Conversation

@copybara-service
Copy link

feat: Implement basic version of BigQuery Agent Analytics Plugin

This change introduces a new plugin for the Agent Development Kit (ADK) that logs agent execution events to BigQuery. It includes:

  • BigQueryAgentAnalyticsPlugin: A plugin that captures various agent lifecycle events (user messages, tool calls, model invocations) and sends them to BigQuery.
  • BigQueryLoggerConfig: Configuration options for the plugin, including project/dataset/table IDs, batching, and retry settings.
  • BigQuerySchema: Defines the BigQuery and Arrow schemas used for the event table.
  • BatchProcessor: Handles batching of events and writing them to BigQuery using the Storage Write API with Arrow format.
  • JsonFormatter: Utility for safely formatting JSON content for BigQuery.

@copybara-service copybara-service bot force-pushed the test_877497234 branch 30 times, most recently from 15b8674 to c19b265 Compare March 10, 2026 19:06
@copybara-service copybara-service bot force-pushed the test_877497234 branch 17 times, most recently from f80d535 to 42f6f8d Compare March 17, 2026 18:45
This change introduces a new plugin for the Agent Development Kit (ADK) that logs agent execution events to BigQuery. It includes:
-   `BigQueryAgentAnalyticsPlugin`: A plugin that captures various agent lifecycle events (user messages, tool calls, model invocations) and sends them to BigQuery.
-   `BigQueryLoggerConfig`: Configuration options for the plugin, including project/dataset/table IDs, batching, and retry settings.
-   `BigQuerySchema`: Defines the BigQuery and Arrow schemas used for the event table.
-   `BatchProcessor`: Handles batching of events and writing them to BigQuery using the Storage Write API with Arrow format.
-   `JsonFormatter`: Utility for safely formatting JSON content for BigQuery.

PiperOrigin-RevId: 885133967
@copybara-service copybara-service bot merged commit c8ab0f9 into main Mar 17, 2026
@copybara-service copybara-service bot deleted the test_877497234 branch March 17, 2026 18:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant