Commit graph

27 commits

Author SHA1 Message Date
Google APIs
9807038c14 feat: add ParameterizedSecureViewParameters message and field for PSV support
feat: add `ThinkingMode` enum and field to control agent thinking mode
docs: update field comments for `generated_looker_query` in `DataMessage`

PiperOrigin-RevId: 881451746
2026-03-10 08:41:07 -07:00
Google APIs
b84574122e feat: add ParameterizedSecureViewParameters message and field for PSV support
feat: add `ThinkingMode` enum and field to control agent thinking mode
docs: update field comments for `generated_looker_query` in `DataMessage`

PiperOrigin-RevId: 881447800
2026-03-10 08:32:47 -07:00
Google APIs
c0fcb35628 feat: add ClarificationMessage, thought-signature, formatted-data
docs: A comment for enum value THOUGHT in enum TextType is changed

PiperOrigin-RevId: 863524449
2026-01-30 21:16:31 -08:00
Google APIs
ca5092ef48 feat: add ClarificationMessage, thought-signature, formatted-data
docs: A comment for enum value THOUGHT in enum TextType is changed

PiperOrigin-RevId: 863522376
2026-01-30 21:07:53 -08:00
Google APIs
fbda01ec75 feat: added sync APIs for the CRUD operations of Data Agent
PiperOrigin-RevId: 855534426
2026-01-12 22:33:43 -08:00
Google APIs
61ea52947a feat: added sync APIs for the CRUD operations of Data Agent
PiperOrigin-RevId: 855526600
2026-01-12 22:11:50 -08:00
Google APIs
80509f2e7c feat: add LookerGoldenQuery to Context
PiperOrigin-RevId: 845792138
2025-12-17 09:04:50 -08:00
Google APIs
4149dbdc46 docs: specify the data sources supported only by the QueryData API
PiperOrigin-RevId: 845011245
2025-12-15 18:49:51 -08:00
Google APIs
884065f163 docs: specify the data sources supported only by the QueryData API
PiperOrigin-RevId: 845011156
2025-12-15 18:48:56 -08:00
Google APIs
7ddafd82fa feat: add LookerGoldenQuery to Context
PiperOrigin-RevId: 844667700
2025-12-15 02:06:38 -08:00
Google APIs
05f65958eb feat: add a new data sources for QueryData API
PiperOrigin-RevId: 843338117
2025-12-11 12:53:16 -08:00
Google APIs
b32495a713 feat: add a QueryData API for NL2SQL conversion
feat: A new message `AgentContextReference` is added
feat: A new method `QueryData` is added to service `DataChatService`
feat: A new message `QueryDataRequest` is added
feat: A new message `GenerationOptions` is added
feat: A new message `QueryDataContext` is added
feat: A new message `QueryDataResponse` is added
feat: A new message `ExecutedQueryResult` is added
feat: A new field `alloydb` is added to message `.google.cloud.geminidataanalytics.v1beta.DatasourceReferences`
feat: A new field `spanner_reference` is added to message `.google.cloud.geminidataanalytics.v1beta.DatasourceReferences`
feat: A new field `cloud_sql_reference` is added to message `.google.cloud.geminidataanalytics.v1beta.DatasourceReferences`
feat: A new message `AlloyDbReference` is added
feat: A new message `AlloyDbDatabaseReference` is added
feat: A new message `SpannerReference` is added
feat: A new message `SpannerDatabaseReference` is added
feat: A new message `CloudSqlReference` is added
feat: A new message `CloudSqlDatabaseReference` is added
feat: A new field `alloy_db_reference` is added to message `.google.cloud.geminidataanalytics.v1beta.Datasource`
feat: A new field `spanner_reference` is added to message `.google.cloud.geminidataanalytics.v1beta.Datasource`
feat: A new field `cloud_sql_reference` is added to message `.google.cloud.geminidataanalytics.v1beta.Datasource`

PiperOrigin-RevId: 842905100
2025-12-10 15:27:21 -08:00
Google APIs
181605a014 feat: add QueryData method
PiperOrigin-RevId: 840283109
2025-12-04 09:41:52 -08:00
Google APIs
22235800ef feat: Adding a new SchemaRelationship message to define relationships between table schema
feat: Adding a new TextType PROGRESS to provide informational messages about an agent's progress for supporting more granular Agent RAG tools
feat: Adding struct_schema to Datasource to support flexible schemas, particularly for Looker datasources
feat: Adding client_managed_resource_context to allow clients to manage their own conversation and agent resources
feat: Adding a DeleteConversation RPC to allow for the deletion of conversations
feat: Adding a GlossaryTerm message to allow users to provide definitions for domain-specific terms
feat: Adding an ExampleQueries message to surface derived and authored example queries
feat: Adding DatasourceOptions to provide configuration options for datasources
feat: Adding support for LookerQuery within the DataQuery message for retrieving data from Looker explores

PiperOrigin-RevId: 829449036
2025-11-07 08:30:17 -08:00
Google APIs
9fcfbea0aa feat: Adding a new TextType PROGRESS to provide informational messages about an agent's progress for supporting more granular Agent RAG tools
feat: Adding struct_schema to Datasource to support flexible schemas, particularly for Looker datasources
feat: Adding client_managed_resource_context to allow clients to manage their own conversation and agent resources

PiperOrigin-RevId: 828965493
2025-11-06 08:24:37 -08:00
Google APIs
8ba83631f5 chore: add Nodejs BUILD rule to generate libraries for geminidataanalytics and datamanager
PiperOrigin-RevId: 823676334
2025-10-24 15:00:03 -07:00
Google APIs
6e4f2a51f7 fix: upgrade gRPC service registration func
An update to Go gRPC Protobuf generation will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go service files. This change should affect very few client library users. See release notes advisories in https://github.com/googleapis/google-cloud-go/pull/11025.

PiperOrigin-RevId: 823187922
2025-10-23 14:25:43 -07:00
Google APIs
a9ebc23947 feat: added support for Delete Conversatstion
feat: removed support for Update Conversation
fix!: An existing message `UpdateConversationRequest` is removed
fix!: An existing method `UpdateConversation` is removed from service `DataChatService`
docs: A comment for field `generated_looker_query` in message `.google.cloud.geminidataanalytics.v1alpha.DataMessage` is changed

PiperOrigin-RevId: 819587105
2025-10-14 23:20:05 -07:00
Google APIs
5280c6bb2a fix!: An existing service ContextRetrievalService is removed
fix!: An existing message `RetrieveBigQueryTableContextsRequest` is removed
fix!: An existing message `RetrieveBigQueryTableContextsResponse` is removed
fix!: An existing message `RetrieveBigQueryTableContextsFromRecentTablesRequest` is removed
fix!: An existing message `RetrieveBigQueryTableContextsFromRecentTablesResponse` is removed
fix!: An existing message `RetrieveBigQueryTableSuggestedDescriptionsRequest` is removed
fix!: An existing message `RetrieveBigQueryTableSuggestedDescriptionsResponse` is removed
fix!: An existing message `RetrieveBigQueryTableSuggestedExamplesRequest` is removed
fix!: An existing message `RetrieveBigQueryTableSuggestedExamplesResponse` is removed
fix!: An existing message `RetrieveBigQueryRecentRelevantTablesRequest` is removed
fix!: An existing message `RetrieveBigQueryRecentRelevantTablesResponse` is removed
fix!: An existing message `DirectLookup` is removed
fix!: An existing message `TableCandidate` is removed
docs: A comment for field `example_queries` in message `.google.cloud.geminidataanalytics.v1alpha.Context` is changed
docs: A comment for message `ExampleQuery` is changed
docs: A comment for field `name` in message `.google.cloud.geminidataanalytics.v1alpha.Conversation` is changed
docs: A comment for field `filter` in message `.google.cloud.geminidataanalytics.v1alpha.ListConversationsRequest` is changed
docs: A comment for field `name` in message `.google.cloud.geminidataanalytics.v1alpha.DataAgent` is changed
docs: A comment for field `description` in message `.google.cloud.geminidataanalytics.v1alpha.Schema` is changed
docs: A comment for field `synonyms` in message `.google.cloud.geminidataanalytics.v1alpha.Schema` is changed
docs: A comment for field `tags` in message `.google.cloud.geminidataanalytics.v1alpha.Schema` is changed
docs: A comment for field `synonyms` in message `.google.cloud.geminidataanalytics.v1alpha.Field` is changed
docs: A comment for field `tags` in message `.google.cloud.geminidataanalytics.v1alpha.Field` is changed

PiperOrigin-RevId: 810412807
2025-09-23 06:13:02 -07:00
Google APIs
36533b09a6 fix: upgrade gRPC service registration func
An update to Go gRPC Protobuf generation will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go service files. This change should affect very few client library users. See release notes advisories in https://github.com/googleapis/google-cloud-go/pull/11025.

PiperOrigin-RevId: 808289479
2025-09-17 14:49:50 -07:00
Google APIs
bf317d7c00 chore: Configure Ruby clients for Gemini Data Analytics
PiperOrigin-RevId: 799691666
2025-08-26 13:28:07 -07:00
Google APIs
7c4d9e72e0 fix!: An existing service ContextRetrievalService is removed
feat: A new field `example_queries` is added to message `.google.cloud.geminidataanalytics.v1alpha.Context`
feat: A new message `ExampleQuery` is added
feat: A new enum `DataFilterType` is added
feat: A new field `schema` is added to message `.google.cloud.geminidataanalytics.v1alpha.BigQueryTableReference`
feat: A new field `description` is added to message `.google.cloud.geminidataanalytics.v1alpha.Schema`
feat: A new field `synonyms` is added to message `.google.cloud.geminidataanalytics.v1alpha.Schema`
feat: A new field `tags` is added to message `.google.cloud.geminidataanalytics.v1alpha.Schema`
feat: A new field `filters` is added to message `.google.cloud.geminidataanalytics.v1alpha.Schema`
feat: A new field `synonyms` is added to message `.google.cloud.geminidataanalytics.v1alpha.Field`
feat: A new field `tags` is added to message `.google.cloud.geminidataanalytics.v1alpha.Field`
feat: A new field `value_format` is added to message `.google.cloud.geminidataanalytics.v1alpha.Field`
feat: A new message `DataFilter` is added
docs: many comment updates

PiperOrigin-RevId: 797852600
2025-08-21 11:47:06 -07:00
Google APIs
f3f3ae4238 fix!: An existing method RetrieveBigQueryTableContext is removed from service ContextRetrievalService
fix!: An existing message `RetrieveBigQueryTableContextRequest` is removed
fix!: An existing message `RetrieveBigQueryTableContextResponse` is removed
feat: A new field `example_queries` is added to message `.google.cloud.geminidataanalytics.v1alpha.Context`
feat: A new message `ExampleQuery` is added
feat: A new enum `DataFilterType` is added
feat: A new field `schema` is added to message `.google.cloud.geminidataanalytics.v1alpha.BigQueryTableReference`
feat: A new field `description` is added to message `.google.cloud.geminidataanalytics.v1alpha.Schema`
feat: A new field `synonyms` is added to message `.google.cloud.geminidataanalytics.v1alpha.Schema`
feat: A new field `tags` is added to message `.google.cloud.geminidataanalytics.v1alpha.Schema`
feat: A new field `filters` is added to message `.google.cloud.geminidataanalytics.v1alpha.Schema`
feat: A new field `synonyms` is added to message `.google.cloud.geminidataanalytics.v1alpha.Field`
feat: A new field `tags` is added to message `.google.cloud.geminidataanalytics.v1alpha.Field`
feat: A new field `value_format` is added to message `.google.cloud.geminidataanalytics.v1alpha.Field`
feat: A new message `DataFilter` is added
docs: A comment for field `datasource_references` in message `.google.cloud.geminidataanalytics.v1alpha.Context` is changed
docs: A comment for field `name` in message `.google.cloud.geminidataanalytics.v1alpha.Conversation` is changed
docs: A comment for field `conversation_id` in message `.google.cloud.geminidataanalytics.v1alpha.CreateConversationRequest` is changed
docs: A comment for field `name` in message `.google.cloud.geminidataanalytics.v1alpha.DataAgent` is changed
docs: A comment for field `labels` in message `.google.cloud.geminidataanalytics.v1alpha.DataAgent` is changed
docs: A comment for field `data_agent_id` in message `.google.cloud.geminidataanalytics.v1alpha.CreateDataAgentRequest` is changed
docs: A comment for service `DataChatService` is changed
docs: A comment for method `Chat` in service `DataChatService` is changed
docs: A comment for method `GetConversation` in service `DataChatService` is changed
docs: A comment for field `project` in message `.google.cloud.geminidataanalytics.v1alpha.ChatRequest` is changed
docs: A comment for field `credentials` in message `.google.cloud.geminidataanalytics.v1alpha.DataAgentContext` is changed
docs: A comment for message `Message` is changed
docs: A comment for message `LookerQuery` is changed
docs: A comment for field `explore` in message `.google.cloud.geminidataanalytics.v1alpha.LookerQuery` is changed
docs: A comment for field `fields` in message `.google.cloud.geminidataanalytics.v1alpha.LookerQuery` is changed
docs: A comment for field `filters` in message `.google.cloud.geminidataanalytics.v1alpha.LookerQuery` is changed
docs: A comment for field `sorts` in message `.google.cloud.geminidataanalytics.v1alpha.LookerQuery` is changed
docs: A comment for field `project_id` in message `.google.cloud.geminidataanalytics.v1alpha.BigQueryJob` is changed
docs: A comment for field `job_id` in message `.google.cloud.geminidataanalytics.v1alpha.BigQueryJob` is changed
docs: A comment for field `location` in message `.google.cloud.geminidataanalytics.v1alpha.BigQueryJob` is changed
docs: A comment for field `destination_table` in message `.google.cloud.geminidataanalytics.v1alpha.BigQueryJob` is changed
docs: A comment for field `schema` in message `.google.cloud.geminidataanalytics.v1alpha.BigQueryJob` is changed
docs: A comment for field `studio` in message `.google.cloud.geminidataanalytics.v1alpha.DatasourceReferences` is changed
docs: A comment for field `looker` in message `.google.cloud.geminidataanalytics.v1alpha.DatasourceReferences` is changed
docs: A comment for field `project_id` in message `.google.cloud.geminidataanalytics.v1alpha.BigQueryTableReference` is changed
docs: A comment for field `dataset_id` in message `.google.cloud.geminidataanalytics.v1alpha.BigQueryTableReference` is changed
docs: A comment for message `StudioDatasourceReferences` is changed
docs: A comment for message `StudioDatasourceReference` is changed
docs: A comment for field `credentials` in message `.google.cloud.geminidataanalytics.v1alpha.LookerExploreReferences` is changed
docs: A comment for field `lookml_model` in message `.google.cloud.geminidataanalytics.v1alpha.LookerExploreReference` is changed
docs: A comment for field `explore` in message `.google.cloud.geminidataanalytics.v1alpha.LookerExploreReference` is changed
docs: A comment for field `studio_datasource_id` in message `.google.cloud.geminidataanalytics.v1alpha.Datasource` is changed

PiperOrigin-RevId: 793693120
2025-08-11 10:02:44 -07:00
Google APIs
4fc63abc6f feat: Add setIAM and getIAM methods for managing agent sharing
fix!: Correct the resource reference type for the parent field in data_chat_service proto
docs: Update comments for multiple fields in Gemini Data Analytics API

PiperOrigin-RevId: 782067469
2025-07-11 12:17:25 -07:00
Google APIs
baedbe7ff7 fix!: Correct resource reference type for parent field in data_chat_service.proto
PiperOrigin-RevId: 780026729
2025-07-07 03:01:02 -07:00
Google APIs
9ced981854 feat: Initial commit for GeminiDataAnalytics API service (v1beta version)
PiperOrigin-RevId: 777880565
2025-06-30 22:59:41 -07:00
Google APIs
e44cf6a5a0 feat: Initial commit for GeminiDataAnalytics API service
PiperOrigin-RevId: 771104395
2025-06-13 08:33:59 -07:00