Changelog

What's new in each version of Imaginne

Bombelli v1.6.x — Current era
v1.6.2 — Bombelli Latest
April 7, 2026

⚙ AI Sovereignty

Imaginne now ships with the [N]umbers family of large language models — our own models running on [N]umbers infrastructure. The default flow no longer depends on third-party providers for the primary path.

✨ New

  • [N]umbers family: three models — [N]umbers (chat), [N]umbers R1 (deep reasoning), [N]umbers Code (coding). Server-side routing, keys never leave our infrastructure.
  • Voice Input: speak instead of typing. Ctrl+Space toggles the microphone on/off in the TUI. Live transcript appears in the input as you speak. PT-BR and EN-US auto-detected from the UI language. The transcript stays in the input for review — press Enter to send, Esc to cancel.
  • Desktop curated list: only [N]umbers and [N]umbers R1, with [N]umbers as default.
  • TUI default: [N]umbers Code as the first selection, then R1 and chat, followed by the legacy provider groups.
Tartaglia v1.4.x–v1.5.x
v1.5.2 — Tartaglia
March 10, 2026

🔧 Bug Fixes

  • Plan execution error fixed: Resolved an issue where approving a plan caused an llm_error. The conversation history was left inconsistent (tool_use without matching tool_result), causing API rejection
  • Structured message coalescing: Consecutive same-role messages now merge correctly even when containing structured content (tool_results), preventing duplicate messages in history
v1.5.0 — Tartaglia
March 10, 2026

✨ New Features

  • Imaginne for Everyone: v1.5 expands beyond development — business analysts, consultants, managers, and entrepreneurs can now use Imaginne for strategic analysis and professional presentations
  • /strategy command: Professional strategic analysis with 9 business frameworks (SWOT, Porter Five Forces, PESTEL, Blue Ocean, BCG Matrix, Ansoff, Value Chain, McKinsey 7S, Balanced Scorecard) — streamed in real-time. Just type /strategy swot "your topic"
  • /ppt command — Presentation Studio: Create professional PowerPoint presentations from 278+ templates across 20+ categories (business, finance, technology, diagrams, maps, and more). Describe what you need and Imaginne generates the .pptx
  • /ppt list: Browse all template categories or search by keyword — /ppt list "finance"
  • Core Skills engine: New transparent server-side skill system that powers /strategy and /ppt. Routed through the normal chat endpoint — no new APIs exposed

⚙ Improvements

  • Gateway skill routing: The gateway detects skill metadata in chat requests and routes internally to core-skills, with transparent SSE passthrough
  • Backward-compatible protocol: The optional skill field in the request body is silently ignored by older gateways — no breaking changes
v1.4.10 — Tartaglia
March 9, 2026

✨ New Features

  • Native tool_use protocol: The agent now uses Claude's native protocol for tool calls, eliminating XML parsing. More reliable responses, no parsing errors, and full tool_result ID compatibility
  • Conversation history caching: Third prompt caching breakpoint marks the stable conversation prefix, reducing input token costs by up to 85% from the second turn onwards
  • Cache metrics: Detailed cache hit/miss logging for cost monitoring
  • Gateway v2: New /v2/chat/stream endpoint with native tool forwarding and SSE keepalive

⚙ Improvements

  • Expanded context window: 50K → 100K tokens limit. With caching, effective cost remains controlled
  • Longer stream timeouts: First-byte 15s → 20s, idle 30s → 45s for complex tool responses
  • Leaner system prompt: Removed XML format instructions — native protocol saves ~2K tokens per call
  • Secure TLS by default: Certificate verification now only skipped for localhost

🐛 Bug Fixes

  • False positive loop detection: Multiple legitimate edits to the same file (different sections) were detected as repetitive loops. The detector now includes a content hash to distinguish different edits
  • API endpoint migration: Fixed SSL certificate — migrated from api.imaginne.* to imaginne.*/api with automatic fallback
  • Missing tool_result IDs: Filtered tools in plan/ask mode now emit synthetic results with correct IDs, preventing API rejection
v1.4.7 — Tartaglia
7 de Março, 2026

🐛 Correções

  • Skills BGA sem conteúdo complementar: Ao ativar uma skill, os arquivos suplementares (RULES.md, PATTERNS.md, EXAMPLES.md, etc.) não eram carregados. O agente não sabia que existiam e tentava adivinhar nomes de arquivo incorretos. Agora os arquivos são catalogados e listados com caminhos completos para leitura sob demanda
v1.4.7 — Tartaglia
March 7, 2026

🐛 Bug Fixes

  • BGA skills missing supplementary content: When activating a skill, supplementary files (RULES.md, PATTERNS.md, EXAMPLES.md, etc.) were not loaded. The agent didn't know they existed and tried guessing incorrect file names. Now files are cataloged and listed with full paths for on-demand reading, without overloading the context
v1.4.8 — Tartaglia
March 7, 2026

✨ New Features

  • imaginne update command: New command to manually update Imaginne to the latest version

🐛 Bug Fixes

  • Infinite loop when agent gets stuck: The nudge system (fail recovery + checklist) could enter an infinite cycle when tools failed repeatedly. Now the checklist nudge is based on real progress, limited to 3 attempts, and fail recovery stops insisting when the checklist has exhausted its attempts
  • Auto-update on Windows: Renames the running executable instead of trying to overwrite it
  • Inconsistent version cache: Invalidates the cache when the running binary differs from the cached version
  • Skill URLs with View button: Fixed View button URLs for document skills
  • Installation URLs: Fixed install.sh paths in landing page and auto-update
  • OpenStack references removed: Skill descriptions now correctly reference NNumbers One Cloud
v1.4.6 — Tartaglia
March 7, 2026

⚙ Improvements

  • Robust Edit tool: Supports replace_all to replace all occurrences, line_hint to disambiguate when text appears multiple times, and automatic whitespace tolerance
  • Diagnostic errors in Edit: When text is not found, shows the most similar block in the file with line number and similarity percentage
  • Atomic MultiEdit: All edits are resolved before applying — if any fails, none are applied. Detects overlapping edits
  • Complete documentation review: Quick Guide, Advanced Guide, Docs and FAQ updated with all current features — /ask, full /skill, /feedback, /todo, /agent, ask_user protocol, 3 operation modes

🐛 Bug Fixes

  • Outdated models in docs: Fixed references to old models (claude-3-5-haiku → claude-haiku-4-5, gpt-5.2 → gpt-5.3, GPT-4.1 → GPT-5.3 Codex)
  • Wrong keyboard shortcuts: Fixed Ctrl+G → Ctrl+L for level, Ctrl+M → Ctrl+B for model
  • HTTP endpoint in docs: Fixed http:// → https:// in example config
  • Missing commands in docs: Added /ask, /exe, /feedback, /todo, /lang, /agent, /skill subcommands
  • Inconsistent footer: All website pages now have the same standardized footer
v1.4.5 — Tartaglia
March 6, 2026

✨ New Features

  • Skill Categories: 51 skills across 13 categories — bga, docs, devops, api, database, frontend, testing, data, lang, security, mobile, cloud, nnumbers
  • NNumbers Cloud Skills (11): Full cloud services coverage — compute, kubernetes, networking, loadbalancer, storage, objectstore, database, vpn, orchestration, auth
  • /skill install-group: Install all skills from a category at once
  • /skill repo <category>: Filter repository by category
  • Context Aging: Replaced tier-based context management with turn-based aging system
  • Cross-filesystem Updater: Safe auto-updater with permission detection and copy fallback
v1.4.4 — Tartaglia
March 6, 2026

✨ New Features

  • Online Skill Repository: Skills registry published at imaginne.nnumbers.com.br — 4 skills available (docx, excel, pdf, ppt)
  • /skill remove: New command to remove installed skills — accepts specific name or all
v1.4.3 — Tartaglia
March 5, 2026

🐛 Bug Fixes

  • Setup SSL fix: API key validation during first-time setup no longer fails due to SSL certificate error
v1.4.2 — Tartaglia
March 4, 2026

✨ New Features

  • Feedback system (/feedback, /fb): Diagnostic collection integrated with Jira for bug reports and suggestions
  • Autocomplete: /feedback and /iterate in TUI command dropdown
  • Plan mode improved: Checklist soft nudge, execution summary, snapshot artifacts

🐛 Bug Fixes

  • Checklist fix: State no longer leaks between consecutive executions
  • /iterate fix: Plan text preserved correctly after tool execution
  • Firewall: Workspace scoping reinforced, RULES.yaml enforcement consistent

⚙ Improvements

  • StreamLoop rewrite: Throttle engine with multi-signal loop detection
v1.4.1 — Tartaglia
March 2, 2026

🐛 Bug Fixes

  • Workspace scoping: Skills, subagents, hooks, iterate and ExploreTool now operate in correct workspace directory
  • Auto-continuation of Read: When LLM requests Read of a large file without offset, executor now auto-injects the correct offset
  • Stream loop stability: False positive detection improved, auto-stop guards reinforced
v1.4.0 — Tartaglia
February 28, 2026

✨ New Features

  • Cloud provider: Centralized cloud endpoint for model routing
  • /iterate command: Deliberative debate between two models (primary + secondary) with automatic consolidation
  • API gateway: HTTP gateway for programmatic agent access
  • Timeout reader: Input reading with configurable timeout
  • i18n expansion: Expanded internationalization system

⚙ Improvements

  • Post-edit compound guard: Replaced binary lastToolWasEdit with compound postToolState logic
  • Continuation intent detection: hasExplicitContinuationIntent() prevents premature stopping

🐛 Bug Fixes

  • Command policy v2: validateCommandString() with regex word-boundary replaced substring blockers that caused false positives
delFerro v1.3.x
v1.3.3 — delFerro
February 27, 2026

⚙ Improvements

  • Eliminated stdout corruption in TUI
  • Debug via log file
  • Dynamic HR in markdown
  • ANSI-aware code block padding
  • Status line shimmer animation

🐛 Bug Fixes

  • Approval state lost listeners
  • WindowSizeMsg didn't re-render viewport
  • Events discarded silently
v1.3.2 — delFerro
February 26, 2026

✨ New Features

  • Post-tool grace mechanism
  • looksConclusive() heuristic for detecting conclusive responses
  • Explore tool for deep codebase exploration
  • Notebook tools
  • Subagent executor
  • Pre-scan workspace

🐛 Bug Fixes

  • Stream loop premature exit after tool execution
v1.3.1 — delFerro
February 24, 2026

✨ New Features

  • Plan mode (/plan)
  • Context window usage bar
  • Auto context compaction
  • Prompt caching

🐛 Bug Fixes

  • Agent didn't execute on first attempt
  • Task panel visibility bug
  • Viewport overflow
  • Autonomy levels in TUI menu
Earlier v1.2.x and below
v1.2.13 Nudge auto-continue, task system
v1.2.12 Auto-continue on max_tokens, smart stream loop
v1.2.11 System Prompt V2, WebSearch/WebFetch, /init
v1.2.10 OS Capabilities, Memory Isolation, File ops policy
v1.2.9 Imaginne Functions (@todo)
v1.2.8 Auto-update, unified workspace
v1.2.7 /project, /skill commands
v1.2.0 Bubbletea TUI redesign
v1.1.x Skills, subagents, security
v1.0.x Foundation release

Changelog

Novidades em cada versão do Imaginne

Bombelli v1.6.x — Era atual
v1.6.2 — Bombelli Latest
7 de Abril, 2026

⚙ Soberania de IA

O Imaginne agora vem com a família de modelos [N]umbers — nossos próprios LLMs rodando na infraestrutura [N]umbers. O caminho padrão não depende mais de provedores de terceiros.

✨ Novidades

  • Família [N]umbers: três modelos — [N]umbers (chat), [N]umbers R1 (raciocínio profundo), [N]umbers Code (otimizado para código). Roteamento server-side, chaves nunca saem da nossa infra.
  • Voice Input: fale em vez de digitar. Ctrl+Space liga/desliga o microfone na TUI. Transcript ao vivo aparece no input enquanto você fala. PT-BR e EN-US auto-detectados pelo idioma da UI. O texto fica no input para revisão — aperte Enter para enviar, Esc para cancelar.
  • Lista enxuta no Desktop: apenas [N]umbers e [N]umbers R1, com [N]umbers como padrão.
  • Padrão da TUI: [N]umbers Code como primeira seleção, seguido de R1 e chat, depois os grupos legados.
Tartaglia v1.4.x–v1.5.x
v1.5.2 — Tartaglia
10 de Março, 2026

🔧 Correções

  • Erro ao executar plano corrigido: Resolvido problema onde aprovar um plano causava llm_error. O histórico de conversa ficava inconsistente (tool_use sem tool_result correspondente), causando rejeição pela API
  • Coalescing de mensagens estruturadas: Mensagens consecutivas do mesmo role agora são mescladas corretamente mesmo com conteúdo estruturado (tool_results), evitando duplicação no histórico
v1.5.0 — Tartaglia
10 de Março, 2026

✨ Novidades

  • Imaginne para Todos: v1.5 vai além do desenvolvimento — analistas de negócios, consultores, gestores e empreendedores podem usar o Imaginne para análise estratégica e apresentações profissionais
  • Comando /strategy — Inteligência Estratégica: Análise estratégica profissional com 9 frameworks de negócios (SWOT, Porter Five Forces, PESTEL, Blue Ocean, Matriz BCG, Ansoff, Cadeia de Valor, McKinsey 7S, Balanced Scorecard) — basta digitar /strategy swot "seu tema"
  • Comando /ppt — Estúdio de Apresentações: Crie apresentações profissionais a partir de 278+ templates em 20+ categorias (negócios, finanças, tecnologia, diagramas, mapas e mais). Descreva o que precisa e o Imaginne gera o .pptx
  • /ppt list: Navegue por todas as categorias ou busque por keyword — /ppt list "finance"
  • Engine Core Skills: Novo sistema de skills transparente no servidor que alimenta /strategy e /ppt. Roteado pelo endpoint normal de chat — sem APIs novas

⚙ Melhorias

  • Gateway skill-aware: O gateway detecta metadados de skill no request e roteia internamente para o core-skills, com passthrough SSE transparente
  • Protocolo backward-compatible: O campo opcional skill no body é ignorado silenciosamente por gateways antigos — sem breaking changes
v1.4.10 — Tartaglia
9 de Março, 2026

✨ Novidades

  • Protocolo nativo de tools (tool_use): O agente agora usa o protocolo nativo do Claude para chamadas de ferramentas, eliminando o parsing de XML. Respostas mais confiáveis e compatibilidade total com tool_result IDs
  • Cache do prefixo de histórico: Terceiro breakpoint de prompt caching marca o prefixo estável da conversa, reduzindo até 85% do custo de tokens de input
  • Métricas de cache: Logs detalhados de cache hit/miss para monitoramento de economia
  • Gateway v2: Novo endpoint /v2/chat/stream com encaminhamento nativo de tools e SSE keepalive

⚙ Melhorias

  • Janela de contexto expandida: Limite de 50K → 100K tokens. Com caching, o custo efetivo permanece controlado
  • Timeouts de stream maiores: First-byte 15s → 20s e idle 30s → 45s para respostas complexas com tools
  • System prompt enxuto: Removidas instruções de formato XML — protocolo nativo economiza ~2K tokens por chamada
  • TLS seguro por padrão: Verificação de certificado agora só é desabilitada para localhost

🐛 Correções

  • Falso positivo no detector de loop: Múltiplos Edits legítimos no mesmo arquivo eram detectados como loop repetitivo. Agora o detector inclui hash do conteúdo editado
  • Endpoint de API migrado: Corrigido certificado SSL — migração de api.imaginne.* para imaginne.*/api com fallback automático
  • Tool results sem ID: Resultados de ferramentas filtradas agora emitem tool_result sintéticos com ID correto
v1.4.8 — Tartaglia
7 de Março, 2026

✨ Novidades

  • Comando imaginne update: Novo comando para atualizar manualmente o Imaginne para a versão mais recente

🐛 Correções

  • Loop infinito quando agente fica bloqueado: O sistema de nudges (fail recovery + checklist) podia entrar em ciclo infinito quando ferramentas falhavam repetidamente. Agora o checklist nudge é baseado em progresso real, limitado a 3 tentativas, e o fail recovery para de insistir quando o checklist esgotou suas tentativas
  • Auto-update no Windows: Renomeia o executável em uso em vez de tentar sobrescrever
  • Cache de versão inconsistente: Invalida o cache quando o binário em execução é diferente da versão cacheada
  • URLs de skills com botão View: Corrigido URLs dos botões View para skills de documentos
  • URLs de instalação: Corrigido caminhos de install.sh na landing page e auto-update
  • Referências a OpenStack removidas: Descrições de skills referenciam corretamente NNumbers One Cloud
v1.4.6 — Tartaglia
7 de Março, 2026

⚙ Melhorias

  • Edit tool robusto: Suporta replace_all para substituir todas as ocorrências, line_hint para desambiguar quando o texto aparece múltiplas vezes, e tolerância automática a diferenças de whitespace
  • Erros diagnósticos no Edit: Quando o texto não é encontrado, mostra o bloco mais similar no arquivo com número da linha e percentual de similaridade
  • MultiEdit atômico: Todas as edições são resolvidas antes de aplicar — se qualquer uma falha, nenhuma é aplicada. Detecta sobreposição entre edições
  • Documentação completa revisada: Quick Guide, Advanced Guide, Docs e FAQ atualizados com todas as features atuais — /ask, /skill completo, /feedback, /todo, /agent, protocolo ask_user, 3 modos de operação

🐛 Correções

  • Modelos desatualizados na documentação: Corrigido referências a modelos antigos (claude-3-5-haiku → claude-haiku-4-5, gpt-5.2 → gpt-5.3, GPT-4.1 → GPT-5.3 Codex)
  • Atalhos de teclado incorretos: Corrigido Ctrl+G → Ctrl+L para nível, Ctrl+M → Ctrl+B para modelo
  • Endpoint HTTP na documentação: Corrigido http:// → https:// na config de exemplo
  • Comandos ausentes na documentação: Adicionados /ask, /exe, /feedback, /todo, /lang, /agent, /skill subcommands
  • Rodapé inconsistente: Todas as páginas do website agora têm o mesmo rodapé padronizado
v1.4.5 — Tartaglia
6 de Março, 2026

✨ Novidades

  • Categorias de Skills: 51 skills em 13 categorias — bga, docs, devops, api, database, frontend, testing, data, lang, security, mobile, cloud, nnumbers
  • NNumbers Cloud Skills (11): Cobertura completa dos serviços cloud — compute, kubernetes, networking, loadbalancer, storage, objectstore, database, vpn, orchestration, auth
  • /skill install-group: Instala todas as skills de uma categoria de uma vez
  • /skill repo <categoria>: Filtra repositório por categoria
  • Context Aging: Gerenciamento de contexto por envelhecimento substitui sistema de tiers
  • Updater cross-filesystem: Auto-atualizador seguro com detecção de permissões e fallback por cópia
v1.4.4 — Tartaglia
6 de Março, 2026

✨ Novidades

  • Skill Repository online: Registry de skills publicado em imaginne.nnumbers.com.br — 4 skills disponíveis (docx, excel, pdf, ppt)
  • /skill remove: Novo comando para remover skills instaladas — aceita nome específico ou all
v1.4.3 — Tartaglia
5 de Março, 2026

🐛 Correções

  • Setup SSL fix: Validação de API key no setup inicial não falha mais por erro de certificado SSL
v1.4.2 — Tartaglia
4 de Março, 2026

✨ Novidades

  • Sistema de feedback (/feedback, /fb): Coleta diagnóstica integrada com Jira para bug reports e sugestões
  • Autocomplete: /feedback e /iterate no dropdown de comandos da TUI
  • Plan mode melhorado: Checklist soft nudge, execution summary, snapshot artifacts

🐛 Correções

  • Fix checklist: Estado não vaza mais entre execuções consecutivas
  • Fix /iterate: Texto do plano preservado corretamente após execução de tools
  • Firewall: Workspace scoping reforçado, RULES.yaml enforcement consistente

⚙ Melhorias

  • StreamLoop rewrite: Throttle engine com detecção multi-signal de loop
v1.4.1 — Tartaglia
2 de Março, 2026

🐛 Correções

  • Workspace scoping: Skills, subagents, hooks, iterate e ExploreTool agora operam no diretório correto do workspace
  • Auto-continuação de Read: Quando o LLM pede Read de um arquivo grande sem offset, o executor auto-injeta o offset correto
  • Estabilidade do streamLoop: Detecção de falsos positivos melhorada, guardas reforçadas
v1.4.0 — Tartaglia
28 de Fevereiro, 2026

✨ Novidades

  • Cloud provider: Endpoint cloud centralizado para roteamento de modelos
  • Comando /iterate: Debate deliberativo entre dois modelos com consolidação automática
  • API gateway: Gateway HTTP para acesso programático ao agente
  • Timeout reader: Leitura de input com timeout configurável
  • i18n: Expansão do sistema de internacionalização

⚙ Melhorias

  • Guarda pós-edit composta: Substituição do guard binário por lógica composta com postToolState
  • Detecção de intenção de continuação: Previne parada prematura

🐛 Correções

  • Política de comandos v2: validateCommandString() com regex de word-boundary substituiu blockers por substring
delFerro v1.3.x
v1.3.3 — delFerro
27 de Fevereiro, 2026

⚙ Melhorias

  • Eliminação de stdout na TUI
  • Debug via log file
  • HR dinâmico em markdown
  • Padding ANSI-aware
  • Shimmer na status line

🐛 Correções

  • Approval perdia listeners
  • WindowSizeMsg não re-renderizava
  • Eventos descartados silenciosamente
v1.3.2 — delFerro
26 de Fevereiro, 2026

✨ Novidades

  • Mecanismo post-tool grace
  • looksConclusive() para respostas conclusivas
  • Explore tool
  • Notebook tools
  • Subagent executor
  • Pre-scan de workspace

🐛 Correções

  • Stream loop morria prematuramente após tools
v1.3.1 — delFerro
24 de Fevereiro, 2026

✨ Novidades

  • Modo planejamento (/plan)
  • Barra de uso do context window
  • Auto-compactação
  • Prompt caching

🐛 Correções

  • Agente não executava na primeira tentativa
  • Painel de tarefas
  • Viewport
  • Autonomia no menu TUI
Earlier v1.2.x e anteriores
v1.2.13 Nudge auto-continue, sistema de tarefas
v1.2.12 Auto-continue em max_tokens, smart stream loop
v1.2.11 System Prompt V2, WebSearch/WebFetch, /init
v1.2.10 OS Capabilities, Isolação de Memória, Política de ops de arquivo
v1.2.9 Imaginne Functions (@todo)
v1.2.8 Auto-update, workspace unificado
v1.2.7 /project, /skill comandos
v1.2.0 Redesign da TUI com Bubbletea
v1.1.x Skills, subagentes, segurança
v1.0.x Lançamento fundacional