{
  "route": "/api/casterfarcasteragent/status",
  "status": "blocked_external",
  "fullNextRuntimeReady": false,
  "reownRuntimeReady": false,
  "walletAuthReady": false,
  "farcasterMiniAppReady": false,
  "farcasterMiniAppRuntimeReady": false,
  "cronRuntimeReady": false,
  "webhookRuntimeReady": false,
  "catchupRuntimeReady": false,
  "signerRuntimeReady": false,
  "hubRuntimeReady": false,
  "tipLedgerRuntimeReady": false,
  "rateLimitRuntimeReady": false,
  "queueRuntimeReady": false,
  "plannerRuntimeReady": false,
  "qstorageReady": false,
  "eventLogReady": false,
  "rollbackReady": false,
  "farcasterAccountAssociationReady": false,
  "liveMutationAllowed": false,
  "cronTickAccepted": false,
  "webhookAccepted": false,
  "castCatchupAccepted": false,
  "replyPublishAccepted": false,
  "signerUseAccepted": false,
  "hubSubmitAccepted": false,
  "tipLedgerWriteAccepted": false,
  "rateLimitMutationAccepted": false,
  "queueDispatchAccepted": false,
  "plannerMutationAccepted": false,
  "eventLogMutationAccepted": false,
  "walletConnectionAccepted": false,
  "publicAnnouncementReady": false,
  "message": "Caster Farcaster Agent static fallback is live for navigation and read-only inspection, but full Next runtime, shared Reown identity, wallet auth, Farcaster mini app runtime, cron tick, webhook, catch-up, signer, Hub submit, tip ledger, rate-limit, queue, planner, QStorage, event log, rollback, and Farcaster accountAssociation remain blocked until strict evidence passes. No reply publish, signer use, Hub submit, tip ledger write, queue dispatch, or production datastore mutation is enabled.",
  "requiredLiveInputs": [
    {
      "name": "NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID or NEXT_PUBLIC_PROJECT_ID",
      "valuePrinted": false
    },
    {
      "name": "FARCASTER_MINIAPP_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CRON_SECRET",
      "valuePrinted": false
    },
    {
      "name": "FARCASTER_CASTER_AGENT_WEBHOOK_SECRET",
      "valuePrinted": false
    },
    {
      "name": "HYPERSNAP_WEBHOOK_SECRET",
      "valuePrinted": false
    },
    {
      "name": "FARCASTER_SIGNER_PRIVATE_KEY",
      "valuePrinted": false
    },
    {
      "name": "FARCASTER_AGENT_FID or CASTERCHAIN_AGENT_FID",
      "valuePrinted": false
    },
    {
      "name": "FARCASTER_HUB_HTTP_BASE",
      "valuePrinted": false
    },
    {
      "name": "CASTER_TIP_LEDGER_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTER_AGENT_RATE_LIMIT_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTER_AGENT_QUEUE_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "CASTER_AGENT_PLANNER_RUNTIME",
      "valuePrinted": false
    },
    {
      "name": "QSTORAGE_PUBLIC_GATEWAY",
      "valuePrinted": false
    },
    {
      "name": "CASTER_EVENT_LOG_APPEND_URL",
      "valuePrinted": false
    },
    {
      "name": "CASTER_EVENT_LOG_ROLLBACK",
      "valuePrinted": false
    },
    {
      "name": "FARCASTER_ACCOUNT_ASSOCIATION_* for casterfarcasteragent.vercel.app",
      "valuePrinted": false
    }
  ]
}
