Skip to content

OpenAPI spec drift: the CLI is behind the SDK #102

Description

@github-actions

🛰️ OpenAPI spec drift detected

The embedded spec scripts/syllable-cli/internal/spec/openapi.json differs from upstream:

https://raw.githubusercontent.com/asksyllable/syllable-sdk-typescript/main/openapi.json

Structural diff


## CHANGED SCHEMAS — field-level diffs (1)

~ BridgePhrasesConfig
  + smart_turn_timeout_seconds: anyOf

## SUMMARY
  Paths:   +0 added, -0 removed, ~0 changed
  Schemas: +0 added, -0 removed, ~1 changed
  Enums:   ~0 changed (0 with removed values — breaking)

How to reconcile

Run the syllable-sync skill (or let the local syllable-spec-sync routine do it). It replaces the embedded spec and updates cmd/*.go + docs in a single atomic PR — never merge a spec-only bump, or schema get will advertise endpoints the CLI can't call.

Auto-generated by spec-drift.yml · run log. This issue is updated in place on each run and closed automatically when the spec is back in sync.

Metadata

Metadata

Assignees

No one assigned

    Labels

    spec-driftEmbedded OpenAPI spec has drifted from the upstream SDK

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions