Release readiness gates and evidence for Microsoft Foundry agents
Project description
AgentOps Accelerator
Evaluate. Ship. Observe. Operate.
Continuous evaluation, safety testing, observability, and release readiness for Microsoft Foundry agents.
Documentation | PyPI | VS Code Extension | Latest release
AgentOps Accelerator helps Microsoft Foundry agent teams evaluate quality, prepare releases, monitor behavior, and operate reliably after launch. It gives you a practical starting point for agent operations, with Foundry integration as the default path and deeper setup guidance in the full docs.
Get started
python -m pip install agentops-accelerator
agentops init
agentops init starts a guided setup that creates your agentops.yaml and
.agentops/ workspace.
Next, follow the tutorial that matches your agent type:
What it helps you do
Use AgentOps Accelerator when you need to:
- Evaluate an agent before release
- Compare changes across versions
- Capture release evidence
- Monitor agent quality and regressions
- Give teams a repeatable way to operate agents responsibly in production
The accelerator keeps the local workflow simple, then points you to the full docs when you are ready to configure pipelines, dashboards, and release practices.
Learn more
For setup guides, tutorials, architecture, CI/CD guidance, Doctor checks, and evaluator reference, start with the documentation site:
https://aka.ms/agentops-accelerator
Run a first evaluation
az login
$env:AZURE_AI_FOUNDRY_PROJECT_ENDPOINT = "https://<resource>.services.ai.azure.com/api/projects/<project>"
$env:AZURE_OPENAI_ENDPOINT = "https://<openai-resource>.openai.azure.com"
$env:AZURE_OPENAI_DEPLOYMENT = "gpt-4o-mini"
agentops eval analyze
agentops eval run
agentops doctor --evidence-pack
For Foundry targets, use either project_endpoint: in agentops.yaml or
AZURE_AI_FOUNDRY_PROJECT_ENDPOINT. Config wins when both are set.
Outputs land in .agentops/results/latest/:
results.json- machine-readable (versioned, stable schema)report.md- human-readable, PR-friendly
Release evidence lands in .agentops/release/latest/:
evidence.json- machine-readable production-readiness projectionevidence.md- PR/release summary
Capture the first successful run as a baseline:
New-Item -ItemType Directory -Force .agentops\baseline | Out-Null
Copy-Item .agentops\results\latest\results.json .agentops\baseline\results.json
To see a visible comparison, publish a new agent version with a prompt
that paraphrases instead of copying exact-answer requests, update
agentops.yaml to that new name:version, and compare against the
baseline:
agentops eval run --baseline .agentops/baseline/results.json
The report grows a Comparison vs Baseline section with per-metric deltas.
Commands
Install optional extras as needed: [agent] for Doctor/Cockpit and [mcp] for MCP.
agentops --version- show installed version.agentops init- bootstrap config and seed data.agentops eval analyze- check eval readiness.agentops eval init- bootstrap an azdeval.yamlrecipe and wireexecution: azd.agentops eval run [--baseline PATH]- run an evaluation.agentops eval promote-traces --source FILE [--apply]- promote local trace export files.agentops telemetry validate NAME- validate an Azure Monitor or Application Insights import.agentops telemetry preview NAME --rows N- preview telemetry import rows.agentops telemetry import NAME --apply- write the imported telemetry dataset.agentops report generate- regeneratereport.md.agentops workflow analyze- recommend CI/CD shape.agentops workflow generate- generate CI/CD workflows.agentops skills install- install Copilot or Claude skills.agentops mcp serve- start the MCP server.agentops doctor [--evidence-pack]- run readiness checks.agentops cockpit- open the local Cockpit.agentops agent serve- serve Doctor as a Copilot Extension.
AgentOps Cockpit
agentops cockpit opens a localhost command center for the current workspace.
It combines eval history, Doctor findings, workflow status, and links to the
matching Foundry and Azure Monitor views.
Cockpit sections, in display order:
- Foundry connection - project, tenant, agent, App Insights.
- Foundry launchpad - links for the agent, project, and telemetry.
- Observability readiness - tracing, evals, red team, alerts.
- AgentOps Doctor - latest Doctor findings.
- Eval gate summary - local and CI gate history.
- Quality gate summary - score trends and regressions.
- Production signal - App Insights health snapshot.
- CI/CD Pipelines - GitHub Actions status.
- Next actions - contextual recommendations.
Documentation
- Foundry Prompt Agent tutorial - use this when the Foundry target is
agent: name:version. Walks the sandbox to dev journey with a PR gate. - Hosted or HTTP Agent tutorial - use this when the target is a Foundry hosted or HTTP endpoint URL. Same sandbox to dev journey for endpoint-based agents.
- End-to-end tutorial - extends either of the above with the full sandbox to dev to qa to prod promotion, Foundry red-team scans, and trace-to-regression promotion.
- Evaluation paths - choose static dataset, grey-box HTTP, or telemetry/trace import.
- Core concepts
- How it works
- Doctor explained
- CI/CD with GitHub Actions
- Built-in evaluator reference
- Release process
Contributing
See CONTRIBUTING.md for development, testing, and contribution guidance.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file agentops_accelerator-0.8.0.tar.gz.
File metadata
- Download URL: agentops_accelerator-0.8.0.tar.gz
- Upload date:
- Size: 11.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
179f117038564214a2f5386121364d526cf78cb6c50b5b22753264192a79a4de
|
|
| MD5 |
0d47e6b4f8b11914a3c4e1b5e618b9b1
|
|
| BLAKE2b-256 |
922b8b0812b6dfd380dc5a32862d20cf3df09a2064f83175ea8f98fbffcf4446
|
Provenance
The following attestation bundles were made for agentops_accelerator-0.8.0.tar.gz:
Publisher:
release.yml on Azure/agentops
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
agentops_accelerator-0.8.0.tar.gz -
Subject digest:
179f117038564214a2f5386121364d526cf78cb6c50b5b22753264192a79a4de - Sigstore transparency entry: 2170948197
- Sigstore integration time:
-
Permalink:
Azure/agentops@09377dbb1ad62cdd9ea7538cf67efc0194cc7560 -
Branch / Tag:
refs/tags/v0.8.0 - Owner: https://github.com/Azure
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@09377dbb1ad62cdd9ea7538cf67efc0194cc7560 -
Trigger Event:
push
-
Statement type:
File details
Details for the file agentops_accelerator-0.8.0-py3-none-any.whl.
File metadata
- Download URL: agentops_accelerator-0.8.0-py3-none-any.whl
- Upload date:
- Size: 579.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b54615cd4cdb550acd263ba88e14c2f0690476ebf9db06e8d1a8dc160fe371ce
|
|
| MD5 |
4f68e73d5091eb516d9db3b07efc735a
|
|
| BLAKE2b-256 |
03f0fda7f735f9a0c46caba4d1adf275ff1b3f60aed1ddf25e8f53820a3be9d7
|
Provenance
The following attestation bundles were made for agentops_accelerator-0.8.0-py3-none-any.whl:
Publisher:
release.yml on Azure/agentops
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
agentops_accelerator-0.8.0-py3-none-any.whl -
Subject digest:
b54615cd4cdb550acd263ba88e14c2f0690476ebf9db06e8d1a8dc160fe371ce - Sigstore transparency entry: 2170948242
- Sigstore integration time:
-
Permalink:
Azure/agentops@09377dbb1ad62cdd9ea7538cf67efc0194cc7560 -
Branch / Tag:
refs/tags/v0.8.0 - Owner: https://github.com/Azure
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@09377dbb1ad62cdd9ea7538cf67efc0194cc7560 -
Trigger Event:
push
-
Statement type: