Referência
Novidades
O Lampson, o SDK de JavaScript (npm i lampson) e o de Python (pip install lampson) saem sempre com o mesmo número de versão. Para atualizar: lampson --update, ou npm i -g lampson@latest.
0.5.2 — 19 de outubro de 2026§
O SDK, mais fácil de usar.
- Python sem
npm i -g lampson: se o comandolampsonnão estiver instalado, o modo local o baixa uma vez comnpx, na mesma versão do pacote Python. É preciso ter Node.js; se não tiver, o erro avisa. - Python:
from_=emask()estream(), porquefromé palavra reservada.**{"from": …}continua funcionando. - Python: um caminho relativo em
local={"command": […]}é relativo ao seu app, não ao workspace. - JavaScript:
lampson.tool()aceita esquemas do zod 3 sem instalarzod-to-json-schema(objetos, textos, números, booleanos, enums, listas,optional,nullable,describe). - JavaScript: o aviso de ferramentas que faltam aparece uma única vez por processo.
- Linux e Mac:
close()não deixa mais processos do Lampson vivos.
0.5.1 — 19 de outubro de 2026§
Ferramentas do seu app, com garantias. Veja Segurança.
- Ferramentas do seu app: funções em JavaScript ou Python, ou arquivos
.syncom o seu teto de capacidades em.lampson/tools/. Com o Lampson em outra máquina, cada chamada chega ao seu app assinada (RFC 9421). - Contexto confiável (
ctx): quem escreve, a conversa e o seumetachegam a cada ferramenta à parte dos argumentos, e o modelo não pode escrevê-los. lampsonTools: false: um agente para os seus clientes sembash,read,writenemfetch.- As ferramentas
.synsó rodam aprovadas:lampson tools list|approve, ou o botão herramientas da web. - API: os callbacks vão só para as URLs da key, cada key tem o seu segredo, e conversas e sessões pertencem à key que as criou.
Revise ao atualizar:
- As conversas da API recomeçam do zero uma vez.
- Retomar pelo id uma sessão criada antes da 0.5.1 dá 404.
- Uma key nova sem
--callbacknão pode pedir callbacks; as antigas continuam funcionando elampson key listas marca. - Requer Synsema 0.6.44 ou mais recente (
synsema update).
0.5.0 — 18 de outubro de 2026§
- Nova tela inicial, com um mosaico por produto e abas de projetos, equipes, tarefas e plugins.
- Novo sistema visual em toda a interface web.
- Equipes ao vivo: tela de assentos, cadeia de comando, repasse de trabalho entre equipes e limite diário.
- Workspace mais simples e modelos atualizados.
0.4.1 — 16 de outubro de 2026§
- Equipes a partir da tela inicial, visão geral em
/equipose «+ equipe» numa pasta nova.
0.4.0 — 16 de outubro de 2026§
- Objetivos: um agente trabalha sozinho até terminar, com orçamento e aprovação.
- Equipes de agentes com papéis, cada um na sua branch do git.
- O plugin
orderspara receber pedidos pelo chat.
0.3.0 — 16 de outubro de 2026§
O Lampson como motor.
- SDK de JavaScript e de Python, em modo servidor ou local (
lampson run --stdio). - Canais: Telegram e Chatwoot (WhatsApp, Instagram, email), também sem URL pública.
- Lampson como servidor MCP para outras IAs e outros Lampson.
- API keys com rate limit e callbacks só para URLs permitidas; permissão por ferramenta no agente (
approve: ask).
As versões anteriores estão no histórico do GitHub.