Debug information related to ingested context reference.
| JSON representation |
|---|
{
"projectNotAllowlisted"
:
boolean
,
"contextReferenceRetrieved"
:
boolean
,
"ingestedParametersDebugInfo"
:
[
{
object (
|
| Fields | |
|---|---|
projectNotAllowlisted
|
Indicates if the project is allowlisted to use ingested context reference. |
contextReferenceRetrieved
|
The status of context_reference retrieval from database. |
ingestedParametersDebugInfo[]
|
Parameters ingested from the context reference. |
IngestedParameterDebugInfo
Debug information related to ingested parameters from context reference.
| JSON representation |
|---|
{
"parameter"
:
string
,
"ingestionStatus"
:
enum (
|
| Fields | |
|---|---|
parameter
|
The name of the parameter in the context reference. |
ingestionStatus
|
The ingestion status for this specific parameter. |
IngestionStatus
Enum representing the various states of parameter ingestion.
| Enums | |
|---|---|
INGESTION_STATUS_UNSPECIFIED
|
Default value, indicates that the ingestion status is not specified. |
INGESTION_STATUS_SUCCEEDED
|
Indicates that the parameter was successfully ingested. |
INGESTION_STATUS_CONTEXT_NOT_AVAILABLE
|
Indicates that the parameter was not available for ingestion. |
INGESTION_STATUS_PARSE_FAILED
|
Indicates that there was a failure parsing the parameter content. |
INGESTION_STATUS_INVALID_ENTRY
|
Indicates that the context reference had an unexpected number of content entries as Context reference should only have one entry. |
INGESTION_STATUS_INVALID_FORMAT
|
Indicates that the context reference content was not in the expected format (e.g., JSON). |
INGESTION_STATUS_LANGUAGE_MISMATCH
|
Indicates that the context reference language does not match the conversation language. |

