Repository navigation
launchdarkly-ai-server: v0.3.0
Immutable
release. Only release title and notes can be modified.
0.3.0 (2026-10-09)
⚠ BREAKING CHANGES
- evaluations: take tools as a list of EvalTool, with inline definitions (#105)
- evaluations: rename Tool to EvalTool, freeze it, and make tools.get async
- evaluations: take tools as a list of Tool
Experimental
- evaluations: let tools= override a variation's tools (90b293c)
- evaluations: Model resolution for remote AI config fetch (#147) (0b4df05)
- evaluations: rename Tool to EvalTool, freeze it, and make tools.get async (4b8a819)
- evaluations: take tools as a list of EvalTool, with inline definitions (#105) (cad1547)
- evaluations: take tools as a list of Tool (0a92b13)
- skills: add experimental Agent Skills under
launchdarkly_ai_server.experimental.skills(dfb519c)
Features
- AIC-3495: record which public helpers an application calls (#145) (19d2c2b)
- client: warn about unrecognized
init_clientoptions instead of ignoring them silently (dfb519c)
Bug Fixes
- client:
init_clientadopts a client only after telemetry setup succeeds, and closes a client it built when setup fails (dfb519c) - client:
shutdown()releases the global OpenTelemetry tracer provider the SDK registered, so a laterinit_clientexports spans again (dfb519c)
Documentation
- evaluations: call the credential an API key, not a token (7a238e5)