O desenvolvedor ljedrz lançou o nachalnik, um ambiente de execução de agentes escrito em Rust que trata contexto, ferramentas, permissões e solicitações como estado explícito em vez de decisões opacas do framework. O sistema fornece uma visualização /context para inspecionar itens e seus custos em tokens, um comando /step para transições de estado manuais e um registro de eventos somente acréscimo.
- O contexto é dados estruturados que incluem id, tipo, fonte e metadados, permitindo que os usuários vejam exatamente por que alguns itens são excluídos ou omitidos.
- As rodadas preservam a ordem de produção (raciocínio → texto → chamada) em vez de achatar o conteúdo e as chamadas de ferramentas.
- O comando /step para no estado Ready sem executar chamadas, permitindo que os usuários leiam, podam, descartem ou continuem manualmente.
- As sessões funcionam como instantâneos com um registro de eventos somente acréscimo, enquanto os orçamentos usam um contador Calibrating que aprende com as cobranças reais dos provedores.
- As ferramentas são gerenciadas por um registro em tempo real que pode ser modificado dinamicamente, e os modelos podem usar uma API amend para revisar o contexto.
O ambiente de execução foi projetado para dar aos usuários controle total sobre a operação do agente, garantindo transparência na forma como o contexto é gerenciado e as decisões são tomadas.