diff --git a/ai_platform_engineering/agents/backstage/mcp/mcp_backstage/server.py b/ai_platform_engineering/agents/backstage/mcp/mcp_backstage/server.py index 8bbbc12486..bb4be5f710 100644 --- a/ai_platform_engineering/agents/backstage/mcp/mcp_backstage/server.py +++ b/ai_platform_engineering/agents/backstage/mcp/mcp_backstage/server.py @@ -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 diff --git a/ai_platform_engineering/multi_agents/README.md b/ai_platform_engineering/multi_agents/README.md index 2edba244ab..b266660ffb 100644 --- a/ai_platform_engineering/multi_agents/README.md +++ b/ai_platform_engineering/multi_agents/README.md @@ -2,4 +2,4 @@ [Use-case or Persona Agents](https://cnoe-io.github.io/ai-platform-engineering/usecases/platform-engineer) - +# maaaaa diff --git a/charts/ai-platform-engineering/Chart.yaml b/charts/ai-platform-engineering/Chart.yaml index 2f85921297..4c9bfd4065 100644 --- a/charts/ai-platform-engineering/Chart.yaml +++ b/charts/ai-platform-engineering/Chart.yaml @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -116,7 +116,7 @@ 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 @@ -124,7 +124,7 @@ dependencies: - 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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 diff --git a/charts/ai-platform-engineering/charts/agent/Chart.yaml b/charts/ai-platform-engineering/charts/agent/Chart.yaml index 677d704d6f..0a81266313 100644 --- a/charts/ai-platform-engineering/charts/agent/Chart.yaml +++ b/charts/ai-platform-engineering/charts/agent/Chart.yaml @@ -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 diff --git a/charts/ai-platform-engineering/charts/caipe-ui-mongodb/Chart.yaml b/charts/ai-platform-engineering/charts/caipe-ui-mongodb/Chart.yaml index 48013c569b..6e165177db 100644 --- a/charts/ai-platform-engineering/charts/caipe-ui-mongodb/Chart.yaml +++ b/charts/ai-platform-engineering/charts/caipe-ui-mongodb/Chart.yaml @@ -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" diff --git a/charts/ai-platform-engineering/charts/caipe-ui/Chart.yaml b/charts/ai-platform-engineering/charts/caipe-ui/Chart.yaml index 24bc04e171..959a10bf30 100644 --- a/charts/ai-platform-engineering/charts/caipe-ui/Chart.yaml +++ b/charts/ai-platform-engineering/charts/caipe-ui/Chart.yaml @@ -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 diff --git a/charts/ai-platform-engineering/charts/dynamic-agents/Chart.yaml b/charts/ai-platform-engineering/charts/dynamic-agents/Chart.yaml index 1c36084d84..5c0cf31939 100644 --- a/charts/ai-platform-engineering/charts/dynamic-agents/Chart.yaml +++ b/charts/ai-platform-engineering/charts/dynamic-agents/Chart.yaml @@ -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 diff --git a/charts/ai-platform-engineering/charts/langgraph-redis/Chart.yaml b/charts/ai-platform-engineering/charts/langgraph-redis/Chart.yaml index c4da235164..de655b29f6 100644 --- a/charts/ai-platform-engineering/charts/langgraph-redis/Chart.yaml +++ b/charts/ai-platform-engineering/charts/langgraph-redis/Chart.yaml @@ -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 diff --git a/charts/ai-platform-engineering/charts/slack-bot/Chart.yaml b/charts/ai-platform-engineering/charts/slack-bot/Chart.yaml index 8771005993..452d68104b 100644 --- a/charts/ai-platform-engineering/charts/slack-bot/Chart.yaml +++ b/charts/ai-platform-engineering/charts/slack-bot/Chart.yaml @@ -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 diff --git a/charts/ai-platform-engineering/charts/supervisor-agent/Chart.yaml b/charts/ai-platform-engineering/charts/supervisor-agent/Chart.yaml index 1aa0c1e098..fe83bb07ed 100644 --- a/charts/ai-platform-engineering/charts/supervisor-agent/Chart.yaml +++ b/charts/ai-platform-engineering/charts/supervisor-agent/Chart.yaml @@ -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 diff --git a/charts/rag-stack/Chart.yaml b/charts/rag-stack/Chart.yaml index 3c9293dcc3..03d0c09ff8 100644 --- a/charts/rag-stack/Chart.yaml +++ b/charts/rag-stack/Chart.yaml @@ -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 @@ -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 diff --git a/charts/rag-stack/charts/agent-ontology/Chart.yaml b/charts/rag-stack/charts/agent-ontology/Chart.yaml index 9dcfa6b596..d640c1365c 100644 --- a/charts/rag-stack/charts/agent-ontology/Chart.yaml +++ b/charts/rag-stack/charts/agent-ontology/Chart.yaml @@ -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 diff --git a/charts/rag-stack/charts/rag-ingestors/Chart.yaml b/charts/rag-stack/charts/rag-ingestors/Chart.yaml index 52467efa5b..a8be3ace8b 100644 --- a/charts/rag-stack/charts/rag-ingestors/Chart.yaml +++ b/charts/rag-stack/charts/rag-ingestors/Chart.yaml @@ -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 diff --git a/charts/rag-stack/charts/rag-redis/Chart.yaml b/charts/rag-stack/charts/rag-redis/Chart.yaml index 265480cd9d..09fca92215 100644 --- a/charts/rag-stack/charts/rag-redis/Chart.yaml +++ b/charts/rag-stack/charts/rag-redis/Chart.yaml @@ -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 diff --git a/charts/rag-stack/charts/rag-server/Chart.yaml b/charts/rag-stack/charts/rag-server/Chart.yaml index a38106a2e4..ad1e1a4874 100644 --- a/charts/rag-stack/charts/rag-server/Chart.yaml +++ b/charts/rag-stack/charts/rag-server/Chart.yaml @@ -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 diff --git a/pyproject.toml b/pyproject.toml index 9a5d52100a..7b50c2fe6a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -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"} diff --git a/uv.lock b/uv.lock index a30bdeba9d..a8afeef9be 100644 --- a/uv.lock +++ b/uv.lock @@ -55,7 +55,7 @@ wheels = [ [[package]] name = "ai-platform-engineering" -version = "0.8.0.dev1" +version = "0.8.0.dev2" source = { virtual = "." } dependencies = [ { name = "a2a-sdk" },