ExBifrost.Model.McpHeadersFlowDetail (ex_bifrost v0.1.0)

Copy Markdown View Source

Response for GET /api/mcp/per-user-headers/flows/{id}. Carries the schema the end-user needs to fill in plus identity binding info for display.

Summary

Types

t()

@type t() :: %ExBifrost.Model.McpHeadersFlowDetail{
  admin_header_keys: [String.t()] | nil,
  created_at: DateTime.t(),
  expires_at: DateTime.t(),
  flow_mode: String.t(),
  has_active_credential: boolean(),
  id: String.t(),
  mcp_client: ExBifrost.Model.McpClientSummary.t() | nil,
  required_header_keys: [String.t()],
  session_id: String.t() | nil,
  status: String.t(),
  submitted_keys: [String.t()] | nil,
  user: ExBifrost.Model.McpUserSummary.t() | nil,
  user_id: String.t() | nil,
  virtual_key: ExBifrost.Model.McpVirtualKeySummary.t() | nil
}

Functions

decode(value)