Problem
AgentOps currently exposes two unrelated commands under agentops agent:
agentops agent serve implements the retired GitHub App-based Copilot Extensions protocol.
agentops agent register performs an incomplete Entra Agent ID registration flow that only creates a blueprint through Microsoft Graph.
GitHub discontinued GitHub App-based Copilot Extensions in November 2025. Microsoft now recommends the Microsoft 365 Agents SDK or Agent 365 CLI for complete Agent ID provisioning.
The [agent] optional dependency name is therefore obsolete and confusing. Its valid remaining purpose is supporting Cockpit and hosted deployment.
Proposed changes
- Remove the entire
agentops agent command group.
- Remove
agentops agent serve and agentops agent register.
- Remove the Copilot Extension server, protocol, signature validation, and deployment scaffold.
- Remove the Agent ID registration service, configuration, local identity record, Doctor checks, telemetry attributes, and evidence fields.
- Replace the
[agent] extra with [cockpit], without a compatibility alias.
- Update installation instructions to use
agentops-accelerator[cockpit].
- Remove obsolete references from documentation, skills, templates, CLI help, and tests.
Acceptance criteria
agentops agent is no longer part of the CLI.
- No GitHub App-based Copilot Extension code or documentation remains.
- No AgentOps command creates or adopts Entra Agent ID blueprints.
- No stale
.agentops/identity/agent-identity.json contract remains.
[cockpit] installs everything required by local and hosted Cockpit.
[agent] no longer exists.
- Plain installation continues to support evaluations and Doctor.
- Package assets no longer contain the agent-server scaffold.
- Tests and documentation reflect the simplified product surface.
Out of scope
- Adding Doctor functionality to MCP.
- Replacing the removed server with another chat integration.
- Provisioning Entra Agent IDs through another mechanism.
References
Problem
AgentOps currently exposes two unrelated commands under
agentops agent:agentops agent serveimplements the retired GitHub App-based Copilot Extensions protocol.agentops agent registerperforms an incomplete Entra Agent ID registration flow that only creates a blueprint through Microsoft Graph.GitHub discontinued GitHub App-based Copilot Extensions in November 2025. Microsoft now recommends the Microsoft 365 Agents SDK or Agent 365 CLI for complete Agent ID provisioning.
The
[agent]optional dependency name is therefore obsolete and confusing. Its valid remaining purpose is supporting Cockpit and hosted deployment.Proposed changes
agentops agentcommand group.agentops agent serveandagentops agent register.[agent]extra with[cockpit], without a compatibility alias.agentops-accelerator[cockpit].Acceptance criteria
agentops agentis no longer part of the CLI..agentops/identity/agent-identity.jsoncontract remains.[cockpit]installs everything required by local and hosted Cockpit.[agent]no longer exists.Out of scope
References