diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index fc0fed4..259201c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -136,7 +136,6 @@ jobs: --config datasetUrl="http://data-server.data-server:8000/dataset.csv" \ --config agentUrl="http://agent-gateway-krakend.agent-gateway-krakend:10000/weather-agent" \ --config metrics="nv_accuracy context_recall" \ - --config workflowName="Testworkflow-Name" \ --config image="${{ steps.extract-tag.outputs.image-tag }}" \ -n testkube \ --watch diff --git a/CLAUDE.md b/CLAUDE.md index 179c46d..0558890 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -75,7 +75,6 @@ kubectl testkube run testworkflow ragas-evaluation-workflow \ --config datasetUrl="http://data-server.data-server:8000/dataset.csv" \ --config agentUrl="http://weather-agent.sample-agents:8000" \ --config metrics="nv_accuracy context_recall" \ - --config workflowName="Test-Run" \ -n testkube # Watch workflow execution @@ -155,7 +154,6 @@ Observability Backend (Grafana) - `agentUrl` - A2A endpoint of agent to evaluate - `model` - LLM model for RAGAS evaluation (e.g., `gemini-2.5-flash-lite`) - `metrics` - Space-separated RAGAS metrics (e.g., `faithfulness context_recall`) -- `workflowName` - Label for published metrics - `otlpEndpoint` - OpenTelemetry collector URL (default: `http://lgtm.monitoring:4318`) - `image` - Docker image to use (default: `ghcr.io/agentic-layer/testbench/testworkflows:latest`) diff --git a/README.md b/README.md index 46a7b24..aa6cf48 100644 --- a/README.md +++ b/README.md @@ -132,7 +132,6 @@ kubectl testkube run testworkflow ragas-evaluation-workflow \ --config datasetUrl="http://data-server.data-server:8000/dataset.csv" \ --config agentUrl="http://agent-gateway-krakend.agent-gateway-krakend:10000/weather-agent" \ --config metrics="nv_accuracy context_recall" \ - --config workflowName="Testworkflow-Name" \ --config image="ghcr.io/agentic-layer/testbench/testworkflows:latest" \ -n testkube ``` @@ -144,7 +143,6 @@ kubectl testkube run testworkflow ragas-evaluation-workflow \ --config datasetUrl="http://data-server.data-server:8000/dataset.csv" \ --config agentUrl="http://agent-gateway-krakend.agent-gateway-krakend:10000/weather-agent" \ --config metrics="nv_accuracy context_recall" \ - --config workflowName="Testworkflow-Name" \ --config image="ghcr.io/agentic-layer/testbench/testworkflows:latest" \ --config model="gemini/gemini-2.5-flash" \ --config otlpEndpoint="http://otlp-endpoint:4093" \ diff --git a/deploy/base/templates/publish-template.yaml b/deploy/base/templates/publish-template.yaml index 32ea61b..3bc4cd0 100644 --- a/deploy/base/templates/publish-template.yaml +++ b/deploy/base/templates/publish-template.yaml @@ -9,9 +9,6 @@ metadata: spec: # Configuration parameters that can be overridden config: - workflowName: - type: string - description: "Name of the test workflow (used as label)" otlpEndpoint: type: string description: "URL of the OTLP endpoint" @@ -27,5 +24,5 @@ spec: run: args: - publish.py - - "{{ config.workflowName }}" + - "{{ workflow.name }}" - "{{ config.otlpEndpoint }}" diff --git a/deploy/local/ragas-evaluation-workflow.yaml b/deploy/local/ragas-evaluation-workflow.yaml index 5462082..817a7c0 100644 --- a/deploy/local/ragas-evaluation-workflow.yaml +++ b/deploy/local/ragas-evaluation-workflow.yaml @@ -49,11 +49,6 @@ spec: default: "nv_accuracy context_recall" # Publishing configuration - workflowName: - type: string - description: "Workflow name for metrics" - default: "ragas-test-workflow" - otlpEndpoint: type: string description: "OTLP endpoint URL" @@ -97,6 +92,5 @@ spec: template: name: ragas-publish-template config: - workflowName: "{{ config.workflowName }}" otlpEndpoint: "{{ config.otlpEndpoint }}" image: "{{ config.image }}"