Skip to content

Releases: wso2/ai-agent-management-platform

WSO2 AI Agent Management Platform v0.1.0

23 Dec 17:26

Choose a tag to compare

🚀 Highlights

This release brings significant improvements to the WSO2 AI Agent Management Platform with OpenChoreo 0.7 migration, enhanced observability features, and major UX improvements.

Key Updates

  • OpenChoreo 0.7 Migration: Full platform migration to OpenChoreo 0.7 with improved agent deployment workflows
  • Enhanced Observability: OpenTelemetry Collector integration with improved trace visualization
  • Improved UX: Redesigned agent creation, deployment, and testing interfaces with better error handling
  • Better Trace Analysis: Improved trace view for Traceloop spans, OTEL spans and CrewAI framework specific spans
  • Quick Start Improvements: Streamlined installation with K3d-based local development setup

📦 Components

Component Description
amp-console React 19 + Oxygen UI web dashboard for agent management
amp-api Go-based backend API service for agent lifecycle management
amp-traces-observer Trace query API for observability data
amp-python-instrumentation-provider Init container for automatic Python agent instrumentation

🐳 Docker Images

ghcr.io/wso2/amp-console:v0.1.0
ghcr.io/wso2/amp-api:v0.1.0
ghcr.io/wso2/amp-traces-observer:v0.1.0
ghcr.io/wso2/amp-python-instrumentation-provider:v0.1.0
ghcr.io/wso2/amp-quick-start:v0.1.0

⎈ Helm Charts

oci://ghcr.io/wso2/wso2-ai-agent-management-platform:0.1.0
oci://ghcr.io/wso2/wso2-amp-build-extension:0.1.0
oci://ghcr.io/wso2/wso2-amp-observability-extension:0.1.0

📚 Samples

📖 Documentation

See the Quick Start Guide for installation and setup instructions.

🔧 What's Changed

OpenChoreo 0.7 Migration

  • Migrate OC 0.3 implementation to OC 0.7 by @hanzjk in #49 #61
  • OpenChoreo Observability Stack migration to OC 0.7 by @AnoshanJ in #63
  • Changed FE api calls for openchoreo 0.7 migration by @rasika2012 in #77
  • Add installation scripts and docs for OC 0.7.0 integration by @menakaj in #80

Observability Enhancements

  • Update Traces Observer API by @AnoshanJ in #67
  • Override OTel Collector configMap to disable trace sampling by @AnoshanJ in #88

Trace Visualization Improvements

UX Improvements

External Agent Support

  • Create OC component for external hosted agents and Add resource attributes by @hanzjk in #70

Bug Fixes & Improvements

  • Fix quick start guide links by @menakaj in #53
  • Update README of agent sample by @hanzjk in #57
  • Update deployment configuration and setup script for observability plane by @rasika2012 in #64
  • Refactor chat endpoint in sample by @hanzjk in #79
  • Add UUID field to environment response by @hanzjk in #83
  • Fix http client issue by @nadheesh in #86
  • Fix the console build error by @nadheesh in #95
  • Fix console build failure and single cluster documentation issues by @menakaj in #96
  • Fix missing namespace variable by @menakaj in #98
  • Add release deletion logic to DeleteAgentComponent method by @hanzjk in #100
  • Fix quick-start service accessibility and port conflicts by @a5anka in #101
  • Fix Build Plane registry port mapping in quick-start by @a5anka in #102
  • Fix quick-start port mappings and agent manager API connectivity by @a5anka in #105
  • Make otel-collector service a Loadbalancer type by @menakaj in #107
  • Fix traces observer url in amp-service by @menakaj in #108
  • Update CORS configuration by @hanzjk in #111
  • Fix agent management platform helm chart by @menakaj in #114

👥 Contributors


Full Changelog: amp/v0.0.1...amp/v0.1.0

WSO2 AI Agent Management Platform - Python Instrumentation v0.1.2

23 Dec 17:26

Choose a tag to compare

What's Changed

  • Add resource attribute transformation utility and update initialization logic for the python package by @hanzjk in #69
  • Allow application to continue without instrumentation failures by @hanzjk in #75
  • Remove AMP_AGENT_NAME references from instrumentation by @hanzjk in #93
  • Refactor OTEL instrumentation to remove project UUID references by @hanzjk in #94

Documentation

See the Quick Start Guide for detailed setup instructions.

Contributors

@hanzjk

Full Changelog: https://github.com/wso2/ai-agent-management-platform/commits/amp-instrumentation/v0.1.2

WSO2 AI Agent Management Platform v0.0.1

08 Dec 10:28

Choose a tag to compare

Initial release of the WSO2 AI Agent Management Platform - an open control plane for deploying, managing, and governing AI agents at scale.

Highlights

  • Agent Manager Console - Web-based dashboard for monitoring and managing AI agents
  • Agent Manager API - Backend service for agent lifecycle management
  • Traces Observer - Service for collecting and querying agent trace data
  • Zero-Code Instrumentation - Automatic tracing for Python agents with no code changes required
  • Kubernetes-Native - Production-ready Helm charts for deployment

Zero-Code Instrumentation

The platform provides tracing for both internally and externally deployed agents:

Deployment Instrumentation
Internal Agents Automatic via init container (Python)
External Agents Via amp-instrumentation Python package

Both approaches automatically capture LLM calls, tool invocations, and agent operations without modifying application code. Instrumentation is based on OpenTelemetry GenAI Semantic Conventions, so agent frameworks that support this standard work out of the box.

Components

Component Description
amp-console React-based management console with Oxygen UI
amp-api Backend API for the control plane
amp-traces-observer API for querying and analyzing trace data
amp-python-instrumentation-provider Kubernetes init container for automatic Python instrumentation

Docker Images

ghcr.io/wso2/amp-console:v0.0.1
ghcr.io/wso2/amp-api:v0.0.1
ghcr.io/wso2/amp-traces-observer:v0.0.1
ghcr.io/wso2/amp-python-instrumentation-provider:v0.0.1
ghcr.io/wso2/amp-quick-start:v0.0.1

Helm Charts

oci://ghcr.io/wso2/wso2-ai-agent-management-platform:0.0.1
oci://ghcr.io/wso2/wso2-amp-build-extension:0.0.1
oci://ghcr.io/wso2/wso2-amp-observability-extension:0.0.1

Samples

Documentation

See the Quick Start Guide for installation and setup instructions.

What's Changed

Contributors

Full Changelog: https://github.com/wso2/ai-agent-management-platform/commits/amp/v0.0.1

WSO2 AI Agent Management Platform - Python Instrumentation v0.1.1

08 Dec 10:29

Choose a tag to compare

Initial release of the Python instrumentation package for WSO2 Agent Manager, enabling zero-code observability for AI agents.

Features

  • Zero Code Changes - Instrument existing Python agents without modifying any application code
  • Automatic Tracing - Captures LLM calls, MCP requests, database queries, and more
  • OpenTelemetry Compatible - Uses industry-standard OpenTelemetry protocol
  • Framework Agnostic - Works with any Python agent built using frameworks supported by the Traceloop SDK

Installation

pip install amp-instrumentation

Usage

Set environment variables and wrap your application command:

export AMP_AGENT_NAME="my-agent"
export AMP_OTEL_ENDPOINT="https://your-amp-endpoint.com"
export AMP_AGENT_API_KEY="your-agent-api-key"

amp-instrument python my_agent.py

Works with any Python runner:

amp-instrument uv run python script.py
amp-instrument poetry run python script.py

Documentation

See the Quick Start Guide for detailed setup instructions.

What's Changed

  • Add agent instrumentation package for Python by @hanzjk in #17
  • Update agent instrumentation details of python package by @hanzjk in #30

Contributors

Full Changelog: https://github.com/wso2/ai-agent-management-platform/commits/amp-instrumentation/v0.1.1