gmail source

gmail.message_details

pass

Detailed metadata and payload for one Gmail message.

Requires `id` from `gmail.messages`. The default `format` is `full`,

id captured 2026-09-01 13:58:38Zmedian 7633 ms
Verdict: TRUE

All variants returned rows on ≥2 of 3 trials, 0 errors.

rendering…

Summary

VariantTrialsMinMedianMaxRow countsErrors
minimal27383 ms7633 ms7883 ms[2, 2]0
list27075 ms7203 ms7332 ms[2, 2]0
json-extract27036 ms7045 ms7055 ms[2, 2]0
aggregate27263 ms7357 ms7451 ms[4, 4]0
edge27053 ms7058 ms7064 ms[2, 2]0

Latency per trial

minimalmedian 7633ms
t17883mst27383ms
scale: 0–7883 ms
listmedian 7203ms
t17075mst27332ms
scale: 0–7332 ms
json-extractmedian 7045ms
t17055mst27036ms
scale: 0–7055 ms
aggregatemedian 7357ms
t17263mst27451ms
scale: 0–7451 ms
edgemedian 7058ms
t17053mst27064ms
scale: 0–7064 ms

Probe variants — every command + output

minimal2 trials
min 7383ms · median 7633ms · max 7883ms · rows 2,2

smallest query

Command
SELECT id, subject, internal_date FROM gmail.message_details WHERE id = '1a05d23da594d902' LIMIT 1
Trials + output
trial 1·7883ms·rows 2isError=false
First row (click to expand JSON)
{
  "+------------------+-------------------------------------------------------+----------------------+": "+------------------+-------------------------------------------------------+----------------------+"
}
columns (1)
+------------------+-------------------------------------------------------+----------------------+
trial 2·7383ms·rows 2isError=false
First row (click to expand JSON)
{
  "+------------------+-------------------------------------------------------+----------------------+": "+------------------+-------------------------------------------------------+----------------------+"
}
columns (1)
+------------------+-------------------------------------------------------+----------------------+
list2 trials
min 7075ms · median 7203ms · max 7332ms · rows 2,2

full message metadata

Command
SELECT id, subject, "from", "to", date, size_estimate FROM gmail.message_details WHERE id = '1a05d23da594d902' LIMIT 1
Trials + output
trial 1·7075ms·rows 2isError=false
First row (click to expand JSON)
{
  "+------------------+-------------------------------------------------------+--------------------------------------------------+----------------------+--------------------------------+---------------+": "+------------------+-------------------------------------------------------+--------------------------------------------------+----------------------+--------------------------------+---------------+"
}
columns (1)
+------------------+-------------------------------------------------------+--------------------------------------------------+----------------------+--------------------------------+---------------+
trial 2·7332ms·rows 2isError=false
First row (click to expand JSON)
{
  "+------------------+-------------------------------------------------------+--------------------------------------------------+----------------------+--------------------------------+---------------+": "+------------------+-------------------------------------------------------+--------------------------------------------------+----------------------+--------------------------------+---------------+"
}
columns (1)
+------------------+-------------------------------------------------------+--------------------------------------------------+----------------------+--------------------------------+---------------+
json-extract2 trials
min 7036ms · median 7045ms · max 7055ms · rows 2,2

typed JSON on payload + raw

Command
SELECT id, subject, json_as_text(payload, 'mimeType') AS payload_mime, json_as_text(raw, 'id') AS raw_id FROM gmail.message_details WHERE id = '1a05d23da594d902' LIMIT 1
Trials + output
trial 1·7055ms·rows 2isError=false
First row (click to expand JSON)
{
  "+------------------+-------------------------------------------------------+-----------------------+------------------+": "+------------------+-------------------------------------------------------+-----------------------+------------------+"
}
columns (1)
+------------------+-------------------------------------------------------+-----------------------+------------------+
trial 2·7036ms·rows 2isError=false
First row (click to expand JSON)
{
  "+------------------+-------------------------------------------------------+-----------------------+------------------+": "+------------------+-------------------------------------------------------+-----------------------+------------------+"
}
columns (1)
+------------------+-------------------------------------------------------+-----------------------+------------------+
aggregate2 trials
min 7263ms · median 7357ms · max 7451ms · rows 4,4

single-id count

Command
SELECT COUNT(*) AS n FROM gmail.message_details WHERE id = '1a05d23da594d902'
Trials + output
trial 1·7263ms·rows 4isError=false
First row (click to expand JSON)
{
  "+---+": "n"
}
columns (1)
+---+
trial 2·7451ms·rows 4isError=false
First row (click to expand JSON)
{
  "+---+": "n"
}
columns (1)
+---+
edge2 trials
min 7053ms · median 7058ms · max 7064ms · rows 2,2

edge: capped LIMIT

Command
SELECT id, subject FROM gmail.message_details WHERE id = '1a05d23da594d902' LIMIT 25
Trials + output
trial 1·7053ms·rows 2isError=false
First row (click to expand JSON)
{
  "+------------------+-------------------------------------------------------+": "+------------------+-------------------------------------------------------+"
}
columns (1)
+------------------+-------------------------------------------------------+
trial 2·7064ms·rows 2isError=false
First row (click to expand JSON)
{
  "+------------------+-------------------------------------------------------+": "+------------------+-------------------------------------------------------+"
}
columns (1)
+------------------+-------------------------------------------------------+

All returned rowsacross all non-errored trials · filterable · paginated

20 rows stored · 48 returned · page 1/1
-10+------------------+-------------------------------------------------------+---…
01+------------------+-------------------------------------------------------+---…
12+------------------+-------------------------------------------------------+---…
23+------------------+-------------------------------------------------------+---…
-14+------------------+-------------------------------------------------------+---…
05+------------------+-------------------------------------------------------+---…
16+------------------+-------------------------------------------------------+---…
27+------------------+-------------------------------------------------------+---…
-18+------------------+-------------------------------------------------------+---…
09+------------------+-------------------------------------------------------+---…
110+------------------+-------------------------------------------------------+---…
211+------------------+-------------------------------------------------------+---…
-112n
013n
114n
215n
-116+------------------+-------------------------------------------------------+
017+------------------+-------------------------------------------------------+
118+------------------+-------------------------------------------------------+
219+------------------+-------------------------------------------------------+

Column profile

1 columns actually returned by coral. Catalog claims "1 required filter(s)": "id". Click a column to drill in.

#ColumnInferred typeNon-nullNullsSample value(s)
1+------------------+-------------------------------------------------------+----------------------+string416"+------------------+----------------------------------------"

Trial comparison

Variant / comboTrial #LatencyRowsStatusFirst key returned
minimalt17883ms2ok+------------------+-------------------------------------------------------+----------------------+
minimalt27383ms2ok+------------------+-------------------------------------------------------+----------------------+
listt17075ms2ok+------------------+-------------------------------------------------------+--------------------------------------------------+----------------------+--------------------------------+---------------+
listt27332ms2ok+------------------+-------------------------------------------------------+--------------------------------------------------+----------------------+--------------------------------+---------------+
json-extractt17055ms2ok+------------------+-------------------------------------------------------+-----------------------+------------------+
json-extractt27036ms2ok+------------------+-------------------------------------------------------+-----------------------+------------------+
aggregatet17263ms4ok+---+
aggregatet27451ms4ok+---+
edget17053ms2ok+------------------+-------------------------------------------------------+
edget27064ms2ok+------------------+-------------------------------------------------------+

Catalog vs. response schemaclaimed guide vs columns coral actually returned

Catalog guide (verbatim)
Requires `id` from `gmail.messages`. The default `format` is `full`,
Columns coral returned (1)
+------------------+-------------------------------------------------------+----------------------+
Probed by bld-dabqr1nqj5pc73dgn3h0-676t6 at 2026-09-01T13:58:38Z
JSON record: reports/gmail/tables/message_details.json
first_run_at: 2026-09-01T13:58:38Z
last_retried_at: 2026-09-01T13:58:38Z
retry_count: 1
View version history →