Skip to content

python-1.1.1

Latest

Choose a tag to compare

@moonbox3 moonbox3 released this 23 Apr 08:29
· 6 commits to main since this release
58ff4ad

[1.1.1] - 2026-04-23

Added

  • agent-framework-core: Add expected_output ground-truth support to evaluate_workflow for similarity evaluators (#5234)
  • agent-framework-ag-ui, agent-framework-a2a: Propagate thread_id and forwarded_props through AG-UI to A2A context_id (#5383)
  • samples: Add second approval-required tool (set_stop_loss) to concurrent_builder_tool_approval sample (#4875)
  • agent-framework-core: Add SKIP_PARSING sentinel for FunctionTool.invoke to bypass Content-wrapping and return raw function results (#5424)

Changed

  • agent-framework-foundry-hosting: Correct Development Status classifier from Beta (4) to Alpha (3) to match the package's lifecycle stage (#5387)
  • tests: Add Python flaky test report workflow (#5342)
  • agent-framework-hyperlight: Simplify host callback to pass raw Python results via SKIP_PARSING, switch execute_code input schema to a plain JSON-schema dict, and tighten public API
    surface (#5424)

Fixed

  • agent-framework-openai: Fix OpenAI Responses streaming to propagate created_at from the final response.completed event (#5382)
  • agent-framework-openai: Fix OpenAIEmbeddingClient to use AsyncOpenAI for /openai/v1 endpoints (#5137)
  • agent-framework-openai: Exclude null file_id from input_image payload to prevent schema 400 errors (#5125)
  • agent-framework-foundry: Reconcile Toolbox hosted-tool payloads with the Responses API (#5414)
  • agent-framework-ag-ui: Pass client thread_id as session_id when constructing AgentSession (#5384)
  • agent-framework-hyperlight: Thread-confine WasmSandbox interactions via per-entry ThreadPoolExecutor to eliminate the PyO3 unsendable panic when touched from asyncio worker threads
    (#5424)

Full Changelog: python-1.1.0...python-1.1.1