agentplat▸control runs deployments agents metering + agent
← runs

run_65235626b5184ac0

AWAITING_APPROVAL retrigger →
tenant-context-test v1 · tenant-context-test-k8s · owner you (web-user) · via cli · cloud-engineering

input

{
  "request": "Read backstage to get details about app_code",
  "references": [
    "app_code:merino"
  ]
}

summary

Attempted to read tenant/app context for app_code `merino` via the tenant_context_read tool, but the call failed because the required backend transport/endpoint is not bound in this environment. No tenant data (namespaces, workloads, owners, or action envelope) could be retrieved. No write actions were performed.

findings

  • The tenant_context_read call for app_code 'merino' failed due to a missing/unbound backend transport (Backstage endpoint).
  • There is a mismatch between the supplied capability binding transport and what the tool expects. The request bound transport 'api-adapter', but the tool error indicates it needs either the MCP_BACKSTAGE_ENDPOINT environment variable set (for live data) or transport 'stub' (for sample data).

proposed actions

configrisk low - read-only, returns sample/stub data only
capability_binding: tenant.context.read
Re-run the request binding transport 'stub' (i.e. {"tenant.context.read": {"transport": "stub"}}) to retrieve sample data in this test deployment, since no live Backstage endpoint is available.
configrisk low - configuration of a read-only integration endpoint; verify the endpoint URL/credentials are correct
environment: tenant-context-test-k8s
Alternatively, set the MCP_BACKSTAGE_ENDPOINT environment variable to a valid Backstage URL so tenant_context_read can query live data for app_code 'merino', then re-run the read.

tool calls

[
  {
    "capability": "tenant.context.read",
    "args": {
      "tenant": "merino"
    },
    "result": {
      "error": "no MCP_BACKSTAGE_ENDPOINT bound; bind transport: stub for sample data"
    }
  }
]

usage

{
  "model": "claude-opus-4-8",
  "input_tokens": 1953,
  "output_tokens": 957,
  "estimated_cost_usd": 0.10107
}

approvals

[]

log

launched k8s job run-run-65235626b5184ac0 in ns/mzcld-demo-dev image=us-docker.pkg.dev/moz-fx-mzcld-demo-prod/mzcld-demo-prod/agentplat:latest
runner started
live reasoning model=claude-opus-4-8
awaiting approval for 2 action(s)