Skip to content

Commit a87b738

Browse files
committed
docs(skills): objectstack-query — timezone is the one passthrough key aggregate accepts
The passthrough paragraph said all six driver passthrough keys are illegal on `count` and `aggregate`. `timezone` is one of the six and is a legal option on `aggregate` in its own right — `ENGINE_AGGREGATE_OPTION_KEYS` lists it and `aggregate()` reads it for date bucketing — which the row above already showed. The paragraph now carves that one key out; `count` still refuses it with the other five. Claude-Session: https://claude.ai/code/session_01KTZmMfzVzjNvyaLyQ8mHvg Co-authored-by: Claude <noreply@anthropic.com>
1 parent f997cf8 commit a87b738

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

‎skills/objectstack-query/SKILL.md‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,9 @@ The passthrough six ride along on `find`/`findOne` (and on `update`/`delete`)
3939
because there the option bag IS the base of the driver options, which is how an
4040
explicit `tenantId` reaches the driver. `count` and `aggregate` never forward the
4141
bag, so on those two the same keys are deliberately ILLEGAL — accepting them
42-
would be the silently-ignored option this check exists to close.
42+
would be the silently-ignored option this check exists to close. The one
43+
exception is `timezone`: `aggregate` reads it itself, for date bucketing, so it
44+
is legal there and the row above lists it; `count` refuses it with the rest.
4345

4446
### Which filter dialect?
4547

0 commit comments

Comments
 (0)