fayzfayz sdk

Versões e canais

Como as versões dos pacotes @fayz-ai/* são coordenadas por canais e como ler o suporte de cada superfície.

Em construção — estrutura para validação.

Canais

CanalPara quê
stableO conjunto testado e recomendado para produção.
latestA última versão publicada de cada pacote.
previewVersões de pré-lançamento, para experimentar o que vem.

Os canais são conjuntos de versões fixados (pin sets) pelo release-channels: o resolver mantém todos os pacotes @fayz-ai/* em um conjunto coerente. Para trocar de canal depois, você atualiza os pins do app para o conjunto desejado (stable, latest ou preview).

Como o canal entra no scaffold depende da versão da CLI:

  • CLI 0.2.0 (publicada) — o fayz create aceita a flag --channel stable|latest|preview; sem a flag, o default é stable. Você escolhe o conjunto de versões no momento de criar o app.
  • CLI ≥ 0.3.0 — o create é flagless: o canal é decidido pelo próprio scaffold (o conjunto embutido na release da CLI), não por uma flag. Para trocar depois, você edita os pins do app.

Tiers de suporte

Cada superfície do SDK declara um nível de suporte (SUPPORT). Use-o para saber com o que contar: superfícies estáveis têm garantia de compatibilidade; superfícies em preview ou experimental podem mudar.