Releases: Azure/agentops
Releases · Azure/agentops
v0.4.1
Note: v0.4.0 was tagged but its
Releaseworkflow failed in the
buildstep (see #311), so v0.4.0 was never published to PyPI or the
VS Code Marketplace. v0.4.1 supersedes it: it contains every change from
v0.4.0 plus the test-suite fix (#311) that unblocks the release pipeline.
Installing or upgrading from PyPI/Marketplace will pick up v0.4.1 directly.
What's Changed * chore(deps-dev): update azure-monitor-query requirement from <2.0,>=1.3 to >=1.3,<3.0 by @dependabot[bot] in #248 * chore(deps-dev): update azure-mgmt-cognitiveservices requirement from <14.0,>=13.5 to >=13.5,<15.0 by @dependabot[bot] in #247 * chore(deps-dev): update pandas requirement from <3.0,>=2.0 to >=2.0,<4.0 by @dependabot[bot] in #246 * chore(deps): bump aiohttp from 3.13.5 to 3.14.0 by @dependabot[bot] in #231 * chore(deps): bump idna from 3.11 to 3.15 by @dependabot[bot] in #168 * feat(prompt-deploy): tag PR candidates as agentops:candidate=true by @placerda in #309 * Release v0.4.1 by @placerda in #310 * fix(tests): cherry-pick #311 to main to unblock Release by @placerda in #312 Full Changelog: v0.4.0...v0.4.1
v0.4.0
v0.4.0
Added
agentops doctordetects missing OpenAI data-plane RBAC on the Foundry resource. A newsecurity.missing_openai_data_plane_rbaccheck resolves the signed-in principal (via theoidclaim of the access token used byDefaultAzureCredential) and lists role assignments at the Foundry account scope usingazure-mgmt-authorization. When none of Cognitive Services OpenAI User, Cognitive Services OpenAI Contributor or Cognitive Services Contributor is granted (directly or inherited), Doctor surfaces a WARNING with the exactaz role assignment createcommand pre-populated with the principal object id and Foundry account scope. (#228, #307)
Changed
agentops-prworkflow templates now auto-detect a committed baseline. Both the GitHub Actions and Azure DevOps PR templates emitted byagentops workflow generatewrapagentops eval runwith a small bash guard: when.agentops/baseline/results.jsonexists in the consumer repo the step automatically passes--baseline .agentops/baseline/results.json; without the file the behaviour is unchanged. Deploy templates (dev/qa/prod) are untouched. (#155, #306)
Fixed
v0.3.23
v0.3.22
v0.3.21
v0.3.20
v0.3.19
What's Changed
- docs: drop redundant smoke-core callout from step 10 by @placerda in #293
- docs: explain the auto-generated rubric evaluator in step 11 by @placerda in #294
- docs: threshold the aggregate rubric metric, not the dimension ids by @placerda in #295
- docs: teach how to inspect each eval run in the Foundry portal by @placerda in #296
- fix: polish azd eval output - dataset path, Rows section, Foundry link, terser logs by @placerda in #297
- Release v0.3.19 by @placerda in #298
Full Changelog: v0.3.18...v0.3.19
v0.3.18
What's Changed
- docs: split tutorial step 10 into three focused steps by @placerda in #289
- docs: position AgentOps Accelerator as the open-source AgentOps jumpstart by @placerda in #290
- fix: surface full azd eval failure details and persist raw logs by @placerda in #291
- Release v0.3.18 by @placerda in #292
Full Changelog: v0.3.17...v0.3.18