github latitude-dev/latitude-llm typescript-sdk-7.0.0
TypeScript SDK v7.0.0

latest releases: v0.3.29, cli-0.1.0
5 hours ago

Regenerated on the latest Fern toolchain — Fern CLI 0.83.05.58.0 and the fern-typescript-node-sdk generator 3.64.13.73.4. The HTTP API surface (endpoints, request/response schemas) is unchanged; openapi.json changes are limited to info metadata and the auth security scheme (now modeled as an API key).

Renamed (breaking)

  • The root client and its companion exports drop the Api infix (via the generator's naming.namespace config): LatitudeApiClientLatitudeClient, LatitudeApiErrorLatitudeError, LatitudeApiTimeoutErrorLatitudeTimeoutError, LatitudeApiEnvironmentLatitudeEnvironment, and the wildcard namespace export LatitudeApiLatitude (import * as LatitudeApiimport * as Latitude). Update imports and new LatitudeApiClient(...) to new LatitudeClient(...).
  • The client auth option is renamed tokenapiKey (the credential is an organization-scoped API key, sent as Authorization: Bearer <key>). Update new LatitudeClient({ token }) to new LatitudeClient({ apiKey }).

Removed (breaking)

  • Some standalone query-parameter enum types are no longer exported as named types — they're now inlined as literal unions. Affected names include DatasetsListRequestSortBy/SortDirection, DatasetsListColumnsRequestIncludeRemoved, DatasetsListRowsRequestSortDirection, IncidentsListRequestSeveritiesItem/SourceType, SavedSearchesListTracesRequestSortBy/SortDirection, SignalsListRequestLifecycleGroup/SortBy/SortDirection, the Tools*Request* and Users*Request* parameter enums, and FilterConditionValueItem. If you imported any by name, use the literal value inline instead.

Added

  • The apiKey option now falls back to the LATITUDE_API_KEY environment variable when omitted (via the OpenAPI spec's x-fern-bearer extension), so new LatitudeClient() works when that env var is set. An explicitly passed apiKey takes precedence.
  • The generator emits additional fine-grained union-member/enum types and some internal module restructuring. No new endpoints or methods.

Don't miss a new latitude-llm release

NewReleases is sending notifications on new releases.