A OpenAI lançou a versão 0.22.3 do SDK openai-agents-python, introduzindo várias correções de bugs para funcionalidade principal, sessões e extensões.
- Alinha aprovações condicionais com argumentos de ferramentas validados.
- Fornece saída de ferramenta não encontrada na retomada gerenciada pelo servidor.
- Mantém caminhos de comandos compatíveis com POSIX em hosts Windows.
- Lida com o início assíncrono concorrente do SQLite nas sessões.
- Impede o encaminhamento dos limites da sessão como tamanho da página de Conversas.
- Para de armazenar em cache valores ausentes de OPENAI_API_KEY durante o rastreamento.
- Inclui chamadas de shell e apply_patch no uso da ferramenta AdvancedSQLiteSession.
- Recolhe subprocessos no fechamento antecipado do stream.
- Preserva IDs exatos em AdvancedSQLiteSession.delete_branch.
O lançamento também atualiza várias dependências, incluindo fastapi, uvicorn, openai, sqlalchemy e cryptography, enquanto adiciona varredura de segurança Python e Actions CodeQL ao pipeline de CI.