Repository navigation
chore(release): functions-sdk 0.3.0 com o sdk-core 0.3.0 (#72) - #73
Conversation
… kinds=all na core 0.3.0 (#72) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Gandalf, análise 1 · commit revisado Pega-rápido: a atualização leva ao Functions SDK a sessão de agente do Core 0.3.0, conforme a issue #72. O diff e o manifesto sustentam esse objetivo. Insights: o mérito se sustenta. Delegar ao Core existente evita duplicar a sessão; não identifiquei no diff um novo risco de segurança ou escala. Qualidade é o ponto que impede a aprovação deste SHA. Forma: a atualização concentra-se em versão, lockfile, manifesto, verificador e expectativas de cliente, sem churn em Finding
O CI desse SHA terminou vermelho: Confiança: mérito 9/10; sem score global, pois o Sonar não foi verificável e não há base suficiente para pontuar um padrão cross-repo. A análise cobre o SHA indicado, não os commits mais novos. Decisão: não aprovaria este SHA até corrigir a expectativa incompatível e obter CI verde. Os dois pontos de documentação/tipos são perguntas, não bloqueios demonstrados. Para uma nova análise depois de mudanças, comente |
Closes #72.
O que muda para quem atualiza
@mitralab.io/sdk-core@0.3.0oficial (feat(agent): sdk-core 0.3.0 com a experiencia T3 na sessao (#91) mitra-core-sdk#103).clientMessageIde sem modo por padrão (o T3 decide).send(prompt, { mode: "queue" | "steer" })escolhe de propósito.session.historyé a conversa ao vivo, na ordem da box, pedida comkinds=all, com ferramenta como dois itens (igual à 0.2.13), a pergunta com o texto da pessoa e as aprovações e perguntas do agente onde vieram.steerQueueItem,resumeQueueebackgroundTasks.0.3.0, com o digest e o commit do squash da core (ff356e4).Retrocompatibilidade
Testes
src/client.test.tspassa a esperar oclientMessageIdno envio, semmode, e o&kinds=allno histórico.npm run checkverde local.🤖 Generated with Claude Code