Omree Gal-Oz
12/12/2025, 11:06 PMkapa.ai
12/12/2025, 11:06 PMOmree Gal-Oz
12/12/2025, 11:13 PMOmree Gal-Oz
12/12/2025, 11:13 PMkapa.ai
12/12/2025, 11:13 PMkapa.ai
12/12/2025, 11:13 PMLEGACY state, so I can’t confirm that this failure is expected behavior from the docs alone. What the docs do state: - New sources **must use per‑stream or global state**; no new connectors should be created using Legacy state, and this is enforced via the CDK. [[State principles](https://docs.airbyte.com/platform/understanding-airbyte/airbyte-protocol#state-principles)] - LEGACY is kept only for backwards compatibility and is planned to be removed once all remaining cases are migrated. [[State types](https://docs.airbyte.com/platform/understanding-airbyte/airbyte-protocol#state-types)] - state_type is required; if not set, it is assumed to be LEGACY. [[AirbyteStateMessage](https://docs.airbyte.com/platform/understanding-airbyte/airbyte-protocol#airbytestatemessage)] From this, it’s clear Airbyte strongly prefers non‑legacy state and enforces that for new connectors, but the docs don’t clearly document orchestrator failures when LEGACY is used. So: - If you’re building a new connector, the orchestrator/CDK rejecting LEGACY is consistent with the documented principles. - If you’re running an existing legacy connector and the orchestrator now fails, that behavior is not clearly documented in these sources. If you can share the exact error message, I can help interpret it in the context of these state rules.