Skip to content

Releases: regyssilveira/RadIA-Plugin

RadIA 2.3.1

Choose a tag to compare

@regyssilveira regyssilveira released this 08 Aug 21:48

Notas de release — RadIA 2.3.1

Lançamento: 8 de agosto de 2026.

Destaques

  • Seletores separados de Mode e Send with para escolher Chat/Agent e RadIA native/CLI direto.
  • Identidade efetiva visível no cabeçalho, compositor e respostas, com avatares próprios para nativo,
    CLI e MCP.
  • ChatGPT Pro via Codex CLI restaurado: usa a sessão e a cota ChatGPT/Codex sem enviar o token
    legado para api.openai.com.
  • OpenAI API via API Key permanece uma rota HTTP distinta, com cobrança e quota da plataforma API.
  • Migração automática de configurações OpenAI OAuth antigas para oauth_cli, removendo tokens HTTP
    que não participam mais da execução.
  • Botões de cópia em respostas, JSON, resultados de tools e demais textos copiáveis.
  • Tela de configurações redimensionável e seleção de rotas com contraste consistente.
  • Login do Codex CLI diagnosticável e independente do login nativo de providers por API key.

Como escolher a rota

  • Escolha RadIA native + ChatGPT Pro via Codex CLI para manter histórico, contexto, RTK e
    orquestração no RadIA e usar o CLI apenas como transporte autenticado.
  • Escolha Codex CLI direct para entregar a execução completa ao cliente Codex.
  • Escolha OpenAI API via API Key para usar a plataforma API e sua quota separada.

As duas rotas Codex compartilham o mesmo login. Em Settings > CLI & MCP > Codex CLI, execute
Diagnose e confirme authentication: ready.

Correção da regressão

A versão 1.0 encaminhava o login ChatGPT pelo Codex CLI. Uma separação posterior passou a tratar o
estado oauth como transporte HTTP nativo, provocando 401/429 apesar de a conta Pro possuir cota.
A 2.3.1 restaura o transporte correto, impede o fallback silencioso para a API e torna a rota visível.

Validação

  • Delphi 12 Win32, Delphi 13 Win32 e Delphi 13 IDE64 compilados e instalados.
  • 888 testes DUnitX instrumentados aprovados, sem leaks.
  • 6 testes de processos externos aprovados.
  • 50 testes web e ESLint aprovados.
  • Cobertura instrumentada de 78%.
  • SonarQube aprovado com 83,1% de cobertura no código novo, 0,94% de duplicação nova e zero issues.

Consulte o manual, a matriz de executores, a
referência de configurações e a solução de problemas.

RadIA 2.3.0

Choose a tag to compare

@regyssilveira regyssilveira released this 08 Aug 15:36
c988159

Notas de release — RadIA 2.3.0

Estado: publicada em 8 de agosto de 2026.

Destaques

  • RTK interno em Delphi para compactar resultados agentivos sem dependência de rtk.exe.
  • Perfis Off, Conservative e Balanced em General / Logs.
  • Orçamento global configurável do contexto de decisão.
  • Artefatos integrais SHA-256 com quota, retenção e gravação atômica.
  • Recuperação sem reexecução por GetToolResultSummary e GetToolResultRange.
  • Regras para DUnitX, Git diff, build e conhecimento, com passthrough fail-open.
  • Métricas sanitizadas em /status agent e snapshots de decisão.
  • Catálogo ampliado de 124 para 126 ferramentas.

Resultado de viabilidade

O corpus compilado mediu 96,71% de redução nos resultados e 96,55% no replay do contexto de decisão,
com 0% de aumento em chamadas repetidas. A matriz Delphi 12 Win32, Delphi 13 Win32 e Delphi 13 IDE64
passou com 892 testes e zero leaks em cada target.

Consulte a auditoria completa.
Os números e a metodologia prontos para publicação estão no
benchmark editorial.

Upgrade e rollback

O padrão é Conservative. Para rollback, selecione Off e salve; checkpoints e artefatos não
precisam ser apagados. Artefatos antigos expiram automaticamente após 14 dias.

RadIA 2.2.2

Choose a tag to compare

@regyssilveira regyssilveira released this 08 Aug 12:15

Destaques

  • Adiciona /help com visão geral do RadIA e links para a documentação, abertos no navegador padrão.
  • Torna as jornadas conversacionais: dados ausentes são solicitados um por vez e preservados até a execução ou /journey cancel.
  • Melhora as jornadas DEXT minimalista e com controllers, com sintaxe e exemplos visíveis no menu /.
  • Reorganiza as configurações de CLI e MCP em páginas específicas e deixa os nós-pai apenas descritivos.
  • Mantém clara a distinção entre execução nativa, CLI externo e conexão MCP.
  • Corrige descoberta de modelos conforme provider, autenticação e transporte ativos.
  • Corrige o limite local de tokens: quando desativado, o Agent Runtime permanece ilimitado.
  • Melhora a descoberta e orientação de instalação do Codex CLI.

Compatibilidade

  • Delphi 12 Athens Win32
  • Delphi 13 Win32
  • Delphi 13 IDE64

Qualidade

  • 869 testes Delphi aprovados, sem vazamentos.
  • 38 testes Web aprovados.
  • Quality Gate aprovado com zero violações novas e métricas globais nota A.
  • Três pacotes internos validados e instalador visual único verificado por SHA-256.

Instalação

Feche todas as instâncias do Delphi, baixe RadIA-v2.2.2-Setup.exe e selecione os targets desejados.

Changelog completo: v2.2.1...v2.2.2

RadIA 2.2.1

Choose a tag to compare

@regyssilveira regyssilveira released this 08 Aug 00:32

Full Changelog: v2.2.0...v2.2.1

RadIA v2.2.0

Choose a tag to compare

@regyssilveira regyssilveira released this 07 Aug 19:41

Principais novidades

  • Diagnóstico dinâmico de memória com FastMM5 5.07 fornecido pelo usuário.
  • Instrumentação Debug transacional, reversível e protegida por journal de recuperação.
  • Execução visual supervisionada, snapshots, stacks, grupos de leaks e erros de heap.
  • Preparação de correção, breakpoint por número de alocação e comparação fixed/improved/unchanged/regressed.
  • Cancelamento por PID, timeout global e 10 ciclos comprovados no Delphi 12, Delphi 13 Win32 e IDE64.
  • Catálogo completo com 123 ferramentas documentadas.

Compatibilidade

  • Delphi 12 Win32
  • Delphi 13 Win32
  • Delphi 13 IDE64

O FastMM5 não é redistribuído. O instalador desta release não possui assinatura Authenticode, conforme a política atual do projeto aberto.

RadIA 2.1.0

Choose a tag to compare

@regyssilveira regyssilveira released this 07 Aug 13:18
b6abd07

Destaques

  • Diagnóstico runtime autônomo: reproduz falhas visuais, correlaciona debugger/processo, captura evidências, compara a correção e executa regressões versionadas.
  • Cenários seguros com alvos dinâmicos e suporte cross-bitness para projetos Win32 executados pelo Delphi 13 IDE64.
  • Catálogo operacional completo: 111/111 ferramentas documentadas com finalidade e momento de acionamento.
  • Correções no diálogo de consentimento, docking, terminal e ciclo de sessões do debugger.
  • Suporte oficial: Delphi 12 Win32, Delphi 13 Win32 e Delphi 13 IDE64.

Qualidade comprovada

  • 806/806 testes DUnitX por target, sem falhas ou leaks.
  • Regressão runtime 10/10 por target.
  • Instalação real e smoke 2/2 por target, 6/6 no total.
  • SonarQube Quality Gate OK: 82,9% de cobertura, 2,1% de duplicação e zero issues.
  • Instalador distribuído sem assinatura, conforme a política atual do projeto aberto; valide pelo SHA-256 publicado.

Consulte SHA256SUMS.txt, ReleaseEvidence.json e VisualInstallerEvidence.json antes da instalação.

RadIA 2.0.0

Choose a tag to compare

@regyssilveira regyssilveira released this 06 Aug 20:11

Full Changelog: v1.0.0...v2.0.0

RadIA 1.0.0

Choose a tag to compare

@regyssilveira regyssilveira released this 03 Aug 02:34

RadIA 1.0.0

Primeira release estável da plataforma agentiva do RadIA para Delphi 11, 12 e 13.

Destaques

  • Ferramentas agentivas compartilhadas entre chat, MCP e extensões.
  • Workspace OTA seguro com consentimento, auditoria e confinamento de paths.
  • Patches revisáveis e reversíveis com preview e precondições.
  • Integração com build, Form Designer, debugger e revisão inline.
  • Conhecimento local incremental e reconstruível por projeto.
  • Bridge MCP local com discovery independente por processo da IDE.
  • Suporte validado ao Delphi 11, 12 e 13 Win32 e Delphi 13 IDE64.

Validação

  • 442 testes aprovados em toda a matriz, sem falhas, erros, ignorados ou leaks.
  • Dez ciclos reais de inicialização e shutdown em cada combinação suportada.
  • Pacotes e hashes SHA-256 validados antes da publicação.

Escolha o ZIP correspondente à versão e arquitetura da sua IDE e confira o hash em SHA256SUMS.txt.