refactor!: update Kind field to Type in source code (#2312)

Update source code `Kind` to `Type`. It's only changes within our code.
Changes to yaml tag (that will affect users) will be done in later PRs.

This is a breaking change since it updates telemetry's span attribute
from `source_kind` to `source_type`.

Related #817

Future updates will include: 
* Updating a preprocessing function to convert config file from v1 to v2
* Update unmarshal function for ToolsFile to convert config file (test
will fail since the yaml tag is not yet updated).
* Update yaml tag (test will pass).
This commit is contained in:
Yuan Teoh
2026-01-20 11:20:41 -08:00
committed by GitHub
parent 8e0fb03483
commit aef539bcf3
516 changed files with 2174 additions and 2174 deletions

View File

@@ -34,7 +34,7 @@ import (
)
var (
listDatabasesToolKind = "cloud-sql-list-databases"
listDatabasesToolType = "cloud-sql-list-databases"
)
type listDatabasesTransport struct {
@@ -205,7 +205,7 @@ func getListDatabasesToolsConfig() map[string]any {
},
"tools": map[string]any{
"list-databases": map[string]any{
"kind": listDatabasesToolKind,
"kind": listDatabasesToolType,
"source": "my-cloud-sql-source",
},
},