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. |