Skip to content

chore(release): functions-sdk 0.3.5 com o sdk-core 0.3.5 (#91) - #92

Merged
JoaoLuisQuirino merged 1 commit into
mainfrom
chore/91-release-0-3-5
Oct 27, 2026
Merged

JoaoLuisQuirino merged 1 commit into
mainfrom
chore/91-release-0-3-5

Conversation

@JoaoLuisQuirino

Copy link
Copy Markdown
Contributor

Closes #91

Troca a dependência @mitralab.io/sdk-core de 0.3.4 para 0.3.5 (mitra-core-sdk#137) e sobe para 0.3.5. Só versão e integrity no lockfile, o manifest SDK-PARITY-001 da 0.3.5 no lugar do da 0.3.4 (squash do #137, 8e4ac5e2, sha256 de contracts/v0.3.5/sdk-parity.json e67d7b52...), o script de corpus apontando para ele e o CHANGELOG.

A 0.3.5 corrige a segunda tela que manda uma mensagem para a fila de um chat com turno rodando: ela passa a ver o fim desse turno, e o sendAndWait da mensagem só resolve com o turno dela. Traz também o FunctionVersion.code aceitando null quando a API de Functions omite o fonte (mitra-core-sdk#108). Testada na dev por tarball antes da publicação: a cena da segunda tela falhou em 2 de 2 com a 0.3.4 e passou em 2 de 2 com a 0.3.5, e reg, t116 e close2 ficaram verdes.

npm run check: format, lint, typecheck, 142 testes em 9 arquivos, build, declarations, exports, contratos, pack e smoke verdes.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@JoaoLuisQuirino

Copy link
Copy Markdown
Contributor Author

/gandalf

@JoaoLuisQuirino
JoaoLuisQuirino requested a review from a team as a code owner October 27, 2026 20:36

@gandalf-the-grey-bot gandalf-the-grey-bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Auditoria concluída: sem findings neste diff.

@gandalf-the-grey-bot

Copy link
Copy Markdown

Gandalf, análise 1 · commit 05eec53

Pega-rápido: a issue #91 pede trazer para este pacote os dois fixes já implementados no Core (#137 e #108); o PR atualiza a dependência e os artefatos de release para 0.3.5.
Insights: mérito aprovado; manter esses comportamentos no Core evita duplicar regras no wrapper. Os relatos de produção e validação em dev constam nos PRs upstream, mas não foram reproduzidos operacionalmente nesta revisão.
Forma: aprovada; bump, lockfile, manifest/script e changelog são alterações coesas com o objetivo.
Findings: nenhum.
Confiança: alta para o diff de distribuição; o Actions no SHA auditado passou em build, test, compatibilidade e pr-convention.
Decisão: mergeável. A publicação npm de 0.3.5 é etapa pós-merge, não condição para integrar este diff.

Aqui o meu check é obrigatório: depois de um push, comente /gandalf para eu revisar o commit novo e liberar o merge.

@JoaoLuisQuirino
JoaoLuisQuirino merged commit 359fdba into main Oct 27, 2026
6 checks passed
@JoaoLuisQuirino
JoaoLuisQuirino deleted the chore/91-release-0-3-5 branch October 27, 2026 20:45

@gandalf-the-grey-bot gandalf-the-grey-bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sem comentários de linha: não encontrei achados acionáveis nesta análise.

@gandalf-the-grey-bot

Copy link
Copy Markdown

Gandalf, análise 1 · commit 05eec53

Pega-rápido: A issue #91 pede que este SDK distribua duas correções já feitas no Core: mensagens associadas ao turno correto e fonte redigido aceito como code: null.
Insights: Mérito aprovado: os PRs do Core #137 e #108 contêm as correções; consumir a versão corrigida é mais simples que duplicá-las no wrapper.
Forma: aprovada; package.json, lockfile, manifesto do contrato e changelog apontam coerentemente para 0.3.5.
Findings: nenhum. CI no SHA revisado passou em pr-convention, build, compatibility (18), compatibility (22) e test.
Confiança: 9/10; issue, correções upstream, proveniência do pacote e CI foram verificados; a adoção pelos consumidores é separada.
Decisão: o código já está na base; sem findings pendentes. A publicação de 0.3.5 no npm ainda depende do workflow manual, e os consumidores precisam adotar a versão em mudança própria.

Aqui o meu check é obrigatório: depois de um push, comente /gandalf para eu revisar o commit novo e liberar o merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

functions-sdk 0.3.5 com o sdk-core 0.3.5

2 participants