ErrImagePull on locally-built pods | Image not loaded into the local cluster runtime | Load the image via your cluster’s loader (kind load docker-image, minikube image load, k3d image import) and set imagePullPolicy: Never on the relevant manifests |
ErrImagePull on a public-image pod | Cluster cannot reach the registry | Check local cluster network and registry access; for air-gapped clusters, mirror the image |
no MCP transport configured | MCP server entry is missing both remote.url and local.command | Add a remote entry to the gateway ConfigMap |
| MCP tools not discovered in agent | Runtime workspace config missing gateway endpoint or auth fields | Check generated .mcp.json, .codex/config.toml, or opencode.json |
| OpenCode MCP tool call is auto-rejected | Concrete OpenCode MCP permission key missing, for example fracta_list | Ensure opencode.json expands fracta tool permissions |
unexpected status code: 404 on MCP backend | Wrong SSE/HTTP endpoint path | Check transport + URL path (/sse vs /mcp) |
timeout waiting for endpoint | SSE endpoint returns EOF | Backend may need /sse path explicitly |
| Agent output parse error | Sidecar stdout contamination | Check entrypoint.sh redirects to log file |
config_skew event | Host and worker config differ | Expected if configs diverge; informational |
| Agents table empty after completion | Reaper cleans terminal queued agents | By design; check missions table instead |
Authorization header is missing | CLAUDE_CODE_SIMPLE in credential profile env blocks apiKeyHelper loading | Remove CLAUDE_CODE_SIMPLE from credential profile env (enforced by forbid_env assertion) |
Authentication failed: API Key is valid | Missing AWS_REGION in credential profile env | Add AWS_REGION: "ap-southeast-2" to auth.credentials.profiles.bedrock.env (enforced by require_env assertion) |
model identifier is invalid | Stale/wrong Bedrock model ID | Use global.anthropic.claude-sonnet-4-6 (not us.anthropic.* or old dated IDs) |
configmaps is forbidden (in-cluster mode) | Controlplane pod using default service account | Set serviceAccountName: fracta-agent on controlplane deployment |
bedrock-auth-helper: executable file not found (in-cluster mode) | host_fallback credential source (scope: host_edge) runs bedrock-auth-helper which doesn’t exist in-cluster | In-cluster config should not include host_fallback source; the credential planner annotates it as unavailable. Pods self-auth via corporate proxy source |