Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Copyright 2025 CNOE
# SPDX-License-Identifier: Apache-2.0
# Generated by CNOE OpenAPI MCP Codegen tool

# mama
#!/usr/bin/env python3
"""
MCP Server
Expand Down
2 changes: 1 addition & 1 deletion ai_platform_engineering/multi_agents/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

[Use-case or Persona Agents](https://cnoe-io.github.io/ai-platform-engineering/usecases/platform-engineer)


# maaaaa
50 changes: 25 additions & 25 deletions charts/ai-platform-engineering/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
apiVersion: v2
# pyproject.toml version
appVersion: 0.8.0-dev.1 # Do NOT modify. It will be updated automatically using the release workflow
appVersion: 0.8.0-dev.2 # Do NOT modify. It will be updated automatically using the release workflow
name: ai-platform-engineering
description: Parent chart to deploy multiple agent subcharts as different platform agents
sources:
- https://github.com/cnoe-io/ai-platform-engineering/charts
# Chart version for ai-platform-engineering parent chart
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
dependencies:
# AI Platform Engineer Multi-Agent
- name: supervisor-agent
# Chart version for agent subchart
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
# Single agent chart used multiple times with different aliases
- name: agent
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
alias: agent-argocd
tags:
- agent-argocd
Expand All @@ -24,7 +24,7 @@ dependencies:
- child: agentExports.data
parent: global.enabledSubAgents.argocd
- name: agent
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
alias: agent-aws
tags:
- agent-aws
Expand All @@ -33,7 +33,7 @@ dependencies:
- child: agentExports.data
parent: global.enabledSubAgents.aws
- name: agent
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
alias: agent-backstage
tags:
- agent-backstage
Expand All @@ -43,7 +43,7 @@ dependencies:
- child: agentExports.data
parent: global.enabledSubAgents.backstage
- name: agent
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
alias: agent-confluence
tags:
- agent-confluence
Expand All @@ -52,7 +52,7 @@ dependencies:
- child: agentExports.data
parent: global.enabledSubAgents.confluence
- name: agent
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
alias: agent-github
tags:
- agent-github
Expand All @@ -62,7 +62,7 @@ dependencies:
- child: agentExports.data
parent: global.enabledSubAgents.github
- name: agent
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
alias: agent-gitlab
tags:
- agent-gitlab
Expand All @@ -71,7 +71,7 @@ dependencies:
- child: agentExports.data
parent: global.enabledSubAgents.gitlab
- name: agent
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
alias: agent-jira
tags:
- agent-jira
Expand All @@ -80,7 +80,7 @@ dependencies:
- child: agentExports.data
parent: global.enabledSubAgents.jira
- name: agent
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
alias: agent-komodor
tags:
- agent-komodor
Expand All @@ -89,7 +89,7 @@ dependencies:
- child: agentExports.data
parent: global.enabledSubAgents.komodor
- name: agent
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
alias: agent-pagerduty
tags:
- agent-pagerduty
Expand All @@ -98,7 +98,7 @@ dependencies:
- child: agentExports.data
parent: global.enabledSubAgents.pagerduty
- name: agent
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
alias: agent-slack
tags:
- agent-slack
Expand All @@ -107,7 +107,7 @@ dependencies:
- child: agentExports.data
parent: global.enabledSubAgents.slack
- name: agent
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
alias: agent-splunk
tags:
- agent-splunk
Expand All @@ -116,15 +116,15 @@ dependencies:
- child: agentExports.data
parent: global.enabledSubAgents.splunk
- name: agent
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
alias: agent-victorops
tags:
- agent-victorops
import-values:
- child: agentExports.data
parent: global.enabledSubAgents.victorops
- name: agent
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
alias: agent-webex
tags:
- agent-webex
Expand All @@ -133,7 +133,7 @@ dependencies:
- child: agentExports.data
parent: global.enabledSubAgents.webex
- name: agent
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
alias: agent-netutils
tags:
- agent-netutils
Expand All @@ -142,7 +142,7 @@ dependencies:
- child: agentExports.data
parent: global.enabledSubAgents.netutils
- name: agent
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
alias: agent-weather
tags:
- agent-weather
Expand All @@ -151,7 +151,7 @@ dependencies:
- child: agentExports.data
parent: global.enabledSubAgents.weather
- name: agent
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
alias: agent-petstore
tags:
- agent-petstore
Expand All @@ -169,7 +169,7 @@ dependencies:
repository: oci://ghcr.io/agntcy/slim/helm
condition: global.slim.enabled
- name: rag-stack
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
repository: file://../rag-stack # TODO: might be changed to be separate
tags:
- rag-stack
Expand All @@ -179,25 +179,25 @@ dependencies:
parent: global.enabledSubAgents.rag
# CAIPE UI
- name: caipe-ui
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
tags:
- caipe-ui
# Dynamic Agents - Standalone agent builder with MCP tool support
- name: dynamic-agents
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
tags:
- dynamic-agents
# MongoDB for CAIPE UI persistence
- name: caipe-ui-mongodb
version: 0.8.0-dev.1
version: 0.8.0-dev.2
condition: caipe-ui.mongodb.enabled
alias: mongodb
# Redis Stack for LangGraph checkpoint + store persistence
- name: langgraph-redis
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
condition: global.langgraphRedis.enabled
# Slack Bot Integration (client, not an agent)
- name: slack-bot
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
tags:
- slack-bot
4 changes: 2 additions & 2 deletions charts/ai-platform-engineering/charts/agent/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: 0.8.0-dev.1 # Do NOT modify. It will be updated automatically using the release workflow
appVersion: 0.8.0-dev.2 # Do NOT modify. It will be updated automatically using the release workflow
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ apiVersion: v2
name: caipe-ui-mongodb
description: MongoDB database for CAIPE UI persistence
type: application
version: 0.8.0-dev.1
appVersion: "0.8.0-dev.1"
version: 0.8.0-dev.2
appVersion: "0.8.0-dev.2"
4 changes: 2 additions & 2 deletions charts/ai-platform-engineering/charts/caipe-ui/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: 0.8.0-dev.1 # Do NOT modify. It will be updated automatically using the release workflow
appVersion: 0.8.0-dev.2 # Do NOT modify. It will be updated automatically using the release workflow
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ description: A Helm chart for Dynamic Agents - Standalone agent builder service
# Application chart that can be packaged and deployed
type: application
# Chart version - automatically updated by release workflow
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
# Application version - automatically updated by release workflow
appVersion: 0.8.0-dev.1 # Do NOT modify. It will be updated automatically using the release workflow
appVersion: 0.8.0-dev.2 # Do NOT modify. It will be updated automatically using the release workflow
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ apiVersion: v2
name: langgraph-redis
description: Redis Stack for LangGraph checkpoint and store persistence
type: application
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
appVersion: "0.8.0-dev.1" # Do NOT modify. It will be updated automatically using the release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
appVersion: "0.8.0-dev.2" # Do NOT modify. It will be updated automatically using the release workflow
4 changes: 2 additions & 2 deletions charts/ai-platform-engineering/charts/slack-bot/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
name: slack-bot
description: Slack bot integration for AI Platform Engineering using A2A protocol
version: 0.8.0-dev.1
appVersion: 0.8.0-dev.1
version: 0.8.0-dev.2
appVersion: 0.8.0-dev.2
type: application
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: 0.8.0-dev.1 # Do NOT modify. It will be updated automatically using the release workflow
appVersion: 0.8.0-dev.2 # Do NOT modify. It will be updated automatically using the release workflow
12 changes: 6 additions & 6 deletions charts/rag-stack/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,19 @@ apiVersion: v2
name: rag-stack
description: A complete RAG stack including server, agents, Redis, Neo4j and Milvus
type: application
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
appVersion: 0.8.0-dev.1 # Do NOT modify. It will be updated automatically using the release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
appVersion: 0.8.0-dev.2 # Do NOT modify. It will be updated automatically using the release workflow
dependencies:
- name: rag-server
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
repository: "file://./charts/rag-server"
condition: rag-server.enabled
- name: agent-ontology
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
repository: "file://./charts/agent-ontology"
condition: agent-ontology.enabled
- name: rag-ingestors
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
repository: "file://./charts/rag-ingestors"
condition: rag-ingestors.enabled
- name: neo4j
Expand All @@ -23,7 +23,7 @@ dependencies:
alias: neo4j
condition: neo4j.enabled
- name: rag-redis
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
repository: "file://./charts/rag-redis"
condition: rag-redis.enabled
- name: milvus
Expand Down
4 changes: 2 additions & 2 deletions charts/rag-stack/charts/agent-ontology/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "0.8.0-dev.1" # Do NOT modify. It will be updated automatically using the release workflow
appVersion: "0.8.0-dev.2" # Do NOT modify. It will be updated automatically using the release workflow
4 changes: 2 additions & 2 deletions charts/rag-stack/charts/rag-ingestors/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ apiVersion: v2
name: rag-ingestors
description: Configurable ingestors for RAG system - supports AWS, K8s, ArgoCD, Slack, and Webex
type: application
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
appVersion: "0.8.0-dev.1" # Do NOT modify. It will be updated automatically using the release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
appVersion: "0.8.0-dev.2" # Do NOT modify. It will be updated automatically using the release workflow
4 changes: 2 additions & 2 deletions charts/rag-stack/charts/rag-redis/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "0.8.0-dev.1" # Do NOT modify. It will be updated automatically using the release workflow
appVersion: "0.8.0-dev.2" # Do NOT modify. It will be updated automatically using the release workflow
4 changes: 2 additions & 2 deletions charts/rag-stack/charts/rag-server/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ apiVersion: v2
name: rag-server
description: RAG server
type: application
version: 0.8.0-dev.1 # Do NOT bump this. It will be updated automatically using the PR or release workflow
appVersion: "0.8.0-dev.1" # Do NOT modify. It will be updated automatically using the release workflow
version: 0.8.0-dev.2 # Do NOT bump this. It will be updated automatically using the PR or release workflow
appVersion: "0.8.0-dev.2" # Do NOT modify. It will be updated automatically using the release workflow
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "ai-platform-engineering"
version = "0.8.0-dev.1"
version = "0.8.0-dev.2"
description = "Multi-Agent Collaboration & Workflow Automation - AI agents collaborating across tools and teams to deliver high quality results"
authors = [
{name = "CNOE Contributors"}
Expand Down
Loading
Loading