CLI:
- feat: gateway cli command by @ddanielcruzz in #1915
- CLI: Use remote MCP server by @jirikuncar in #1884
- refactor: reuse AI tool MCP setup in prompt CLI by @ddanielcruzz in #1921
- Avoid raising error on
promptcommand without--projectby @Kludex in #1912
Integrations:
- Support new TaskSpanData and TurnSpanData from openai-agents 0.14 by @alexmojaki in #1888
- Update surrealdb integration for 2.x by @alexmojaki in #1899
- feat: support capture parameters for asyncpg by @thisisarko in #1896
- perf: avoid full response
model_dumpin usage cost path by @imp-joshi in #1886
Other:
- Support OTel 1.41.0 by @alexmojaki in #1874
- Drop support for Python < 3.9.2 by @alexmojaki in #1920
- Add
logfire.versionto resource attributes by @alexmojaki in #1911 - Optionally emit configuration log after
logfire.configure()by @Kludex in #1904 - Add
levelparam to@logfire.instrument()by @imp-joshi in #1871 - Clean up DiskRetryer temp dirs on shutdown by @alexmojaki in #1866
- Datasets SDK: upload dataset-level + report-level evaluators by @dmontagu in #1879
- End open spans earlier in process shutdown to prevent dangling pending spans by @alexmojaki in #1890
- adding .agents for library-skills by @adtyavrdhn in #1894
- feat: surface X-Logfire-Warning header by @adriangb in #1906
- Add user agent to query client by @Viicos in #1875