Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
15 commits
Select commit Hold shift + click to select a range
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .github/workflows/generate-command.yml
Original file line number Diff line number Diff line change
Expand Up @@ -228,6 +228,9 @@ jobs:
# to ignore digest changes that cause infinite generate→merge loops.
git checkout HEAD -- .speakeasy/workflow.lock 2>/dev/null || true
git checkout HEAD -- .speakeasy/gen.lock 2>/dev/null || true
# Exclude gen.yaml from drift check — version is injected by
# --set-version at generation time and is not committed.
git checkout HEAD -- gen.yaml 2>/dev/null || true
if [ -n "$(git status --porcelain)" ]; then
echo "has_changes=true" | tee -a $GITHUB_OUTPUT
echo "=== Changed files ==="
Expand Down
5 changes: 2 additions & 3 deletions .github/workflows/test-full.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ jobs:
zero-diff:
name: Zero-Diff Check (Generated Code)
needs: [validate]
if: github.event_name == 'pull_request'
runs-on: ubuntu-latest
permissions:
contents: read
Expand All @@ -52,15 +51,15 @@ jobs:
fi

- name: Find existing drift comment
if: steps.drift-check.outputs.has_diff == 'true'
if: steps.drift-check.outputs.has_diff == 'true' && github.event_name == 'pull_request'
uses: peter-evans/find-comment@v4
id: find-drift-comment
with:
issue-number: ${{ github.event.pull_request.number }}
body-includes: '<!-- zero-diff-check -->'

- name: Post drift comment on PR
if: steps.drift-check.outputs.has_diff == 'true'
if: steps.drift-check.outputs.has_diff == 'true' && github.event_name == 'pull_request'
uses: peter-evans/create-or-update-comment@v5
with:
issue-number: ${{ github.event.pull_request.number }}
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationastra.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# DestinationAstra
# ~~DestinationAstra~~

The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration,
as well as to provide type safety for the configuration passed to the destination.
Expand All @@ -11,6 +11,8 @@ The configuration model is composed of four parts:

Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields

Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationawsdatalake.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationAwsDatalake
# ~~DestinationAwsDatalake~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationazureblobstorage.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationAzureBlobStorage
# ~~DestinationAzureBlobStorage~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationbigquery.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationBigquery
# ~~DestinationBigquery~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..

## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationclickhouse.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationClickhouse
# ~~DestinationClickhouse~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationconvex.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationConvex
# ~~DestinationConvex~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationcustomerio.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationCustomerIo
# ~~DestinationCustomerIo~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationdatabricks.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationDatabricks
# ~~DestinationDatabricks~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationdeepset.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationDeepset
# ~~DestinationDeepset~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationdevnull.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationDevNull
# ~~DestinationDevNull~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationduckdb.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationDuckdb
# ~~DestinationDuckdb~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationdynamodb.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationDynamodb
# ~~DestinationDynamodb~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationelasticsearch.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationElasticsearch
# ~~DestinationElasticsearch~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationfirebolt.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationFirebolt
# ~~DestinationFirebolt~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationfirestore.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationFirestore
# ~~DestinationFirestore~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationgcs.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationGcs
# ~~DestinationGcs~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationgooglesheets.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationGoogleSheets
# ~~DestinationGoogleSheets~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationhubspot.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationHubspot
# ~~DestinationHubspot~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationmilvus.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# DestinationMilvus
# ~~DestinationMilvus~~

The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration,
as well as to provide type safety for the configuration passed to the destination.
Expand All @@ -11,6 +11,8 @@ The configuration model is composed of four parts:

Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields

Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationmongodb.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationMongodb
# ~~DestinationMongodb~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationmotherduck.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationMotherduck
# ~~DestinationMotherduck~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationmssql.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationMssql
# ~~DestinationMssql~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationmssqlv2.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationMssqlV2
# ~~DestinationMssqlV2~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationmysql.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationMysql
# ~~DestinationMysql~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationoracle.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationOracle
# ~~DestinationOracle~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationpgvector.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# DestinationPgvector
# ~~DestinationPgvector~~

The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration,
as well as to provide type safety for the configuration passed to the destination.
Expand All @@ -11,6 +11,8 @@ The configuration model is composed of four parts:

Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields

Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationpinecone.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# DestinationPinecone
# ~~DestinationPinecone~~

The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration,
as well as to provide type safety for the configuration passed to the destination.
Expand All @@ -11,6 +11,8 @@ The configuration model is composed of four parts:

Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields

Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationpostgres.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationPostgres
# ~~DestinationPostgres~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationpubsub.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationPubsub
# ~~DestinationPubsub~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationqdrant.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# DestinationQdrant
# ~~DestinationQdrant~~

The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration,
as well as to provide type safety for the configuration passed to the destination.
Expand All @@ -11,6 +11,8 @@ The configuration model is composed of four parts:

Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields

Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationredis.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationRedis
# ~~DestinationRedis~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationredshift.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationRedshift
# ~~DestinationRedshift~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinations3.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationS3
# ~~DestinationS3~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinations3datalake.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
# DestinationS3DataLake
# ~~DestinationS3DataLake~~

Defines the configurations required to connect to an Iceberg catalog, including warehouse location, main branch name, and catalog type specifics.

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields

Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationsalesforce.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationSalesforce
# ~~DestinationSalesforce~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationsftpjson.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationSftpJSON
# ~~DestinationSftpJSON~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationsnowflake.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationSnowflake
# ~~DestinationSnowflake~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationsnowflakecortex.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# DestinationSnowflakeCortex
# ~~DestinationSnowflakeCortex~~

The configuration model for the Vector DB based destinations. This model is used to generate the UI for the destination configuration,
as well as to provide type safety for the configuration passed to the destination.
Expand All @@ -11,6 +11,8 @@ The configuration model is composed of four parts:

Processing, embedding and advanced configuration are provided by this base class, while the indexing configuration is provided by the destination connector in the sub class.

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields

Expand Down
4 changes: 3 additions & 1 deletion docs/models/destinationsurrealdb.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
# DestinationSurrealdb
# ~~DestinationSurrealdb~~

> :warning: **DEPRECATED**: Typed connector configuration models are deprecated and will be removed in v1.1.0. Pass configuration as a plain dict with a required 'destinationType' key instead..


## Fields
Expand Down
Loading
Loading