gcoai_show_tool_input
Whether to stream the code the Code Interpreter tool runs into the field output.
gcoai_chat_completions_models
Filter the models offered for text generation. Named for Chat Completions for historical reasons; it governs the Responses endpoint and OpenAI Stream fields too, since all of them accept the same models and share this one list.
gcoai_deprecated_models
Filter the text models OpenAI is shutting down, keyed by shutdown date in `Y-m-d` format. A model listed here is hidden from the model list unless already selected, labelled as deprecated when shown, and warned about on the feed and in the form editor.
gps_max_snaps
Filter the maximum number of generated snap positions for numeric sliders. When the configured range and step would produce more positions than this cap, positions are sampled evenly across the range using a step-aligned increment; the max value is always included. Raising the cap increases PHP memory usage on large ranges and can exhaust it entirely.
gcoai_capture_assistants_enabled
Filter whether GC OpenAI captures Assistant configurations from OpenAI. Configurations are captured so feeds and fields can be migrated to the Responses API after OpenAI shuts the Assistants API down on August 26th, 2026.
gpb_is_bookings_admin
Filter whether a user is considered a GP Bookings admin.
gpr_restructure_pages
Filters whether empty pages should be removed and retained pages be re-numbered from 1 after randomization.
gcgc_connect_assets_capability
Filters the minimum capability required to expose the Google connect flow. This is a floor, not the authorization decision. Calling plugins are responsible for gating the screen itself (e.g. GP Bookings enqueues this only on the bookables screen, which WordPress gates via the post type capabilities). The default allows any user who can reach the admin, so that assigned non-admin users can still connect their own account.
gpb_resource_pricing_rules
Filters the pricing rule configurations applied when calculating a resource’s price. Fires only during price calculation (live preview, order total, submission, and breakdown), not when the pricing editor loads saved rules, so rules added here are applied at calculation time without being persisted to the resource.
gpb_service_pricing_rules
Filters the pricing rule configurations applied when calculating a service’s price. Fires only during price calculation (live preview, order total, submission, and breakdown), not when the pricing editor loads saved rules, so rules added here are applied at calculation time without being persisted to the service.
gpp_popup_title
Filter the popup’s human-readable title. This value is used as the popup dialog’s accessible name (aria-label), the iframe element’s title attribute, and the iframe document’s
gpb_ics_calendar_props
Filter the ICS calendar properties for a feed. The filter tag includes the feed type as a modifier, so you can hook into all feeds via `gpb_ics_calendar_props` or a specific feed type via `gpb_ics_calendar_props_service`, `gpb_ics_calendar_props_resource`, etc.
gspc_attachment_picker_threshold
Filter the per-group item count above which a group switches from eager client-side loading to async server-side search.
gpcp_csv_field_label
Filter the label for a given field ID.
gca_token_health_cache_ttl
Filter the lifetime, in seconds, of the cached Airtable token-health result. Return 0 or less to disable caching.