feat(docs): load the GTM container on every docs page

DEV-2465 step 1. Mintlify injects gtm.js on all docs pages; the
container is audited to be inert on /docs before this merges, so the
snippet loads and nothing fires. Cookiebot and GA4 arrive later as
container publishes, consent first.

Merging this publishes the docs within minutes, so it stays unmerged
until Marc confirms the container audit.
This commit is contained in:
Erosika 2026-08-25 16:44:37 -04:00
parent 9e60f73c7f
commit b7bcb32738
1 changed files with 57 additions and 17 deletions

View File

@ -19,14 +19,21 @@
},
"favicon": "/favicon.svg",
"contextual": {
"options": ["copy", "view", "chatgpt", "claude"]
"options": [
"copy",
"view",
"chatgpt",
"claude"
]
},
"navigation": {
"versions": [
{
"version": "v3.1.0",
"api": {
"openapi": ["v3/openapi.json"]
"openapi": [
"v3/openapi.json"
]
},
"tabs": [
{
@ -90,7 +97,9 @@
"groups": [
{
"group": "Overview",
"pages": ["v3/guides/overview"]
"pages": [
"v3/guides/overview"
]
},
{
"group": "Integrations",
@ -130,7 +139,9 @@
},
{
"group": "Migrations",
"pages": ["v3/guides/migrations/mem0"]
"pages": [
"v3/guides/migrations/mem0"
]
}
]
},
@ -160,7 +171,9 @@
"groups": [
{
"group": "API Documentation",
"pages": ["v3/api-reference/introduction"]
"pages": [
"v3/api-reference/introduction"
]
},
{
"group": "workspaces",
@ -238,7 +251,9 @@
},
{
"group": "miscellaneous",
"pages": ["v3/api-reference/endpoint/keys/create-key"]
"pages": [
"v3/api-reference/endpoint/keys/create-key"
]
}
]
},
@ -259,7 +274,9 @@
{
"version": "v2.5.1",
"api": {
"openapi": ["v2/openapi.json"]
"openapi": [
"v2/openapi.json"
]
},
"tabs": [
{
@ -306,11 +323,15 @@
"groups": [
{
"group": "Getting Started",
"pages": ["v2/guides/overview"]
"pages": [
"v2/guides/overview"
]
},
{
"group": "Migrations",
"pages": ["v2/migrations/from-mem0"]
"pages": [
"v2/migrations/from-mem0"
]
},
{
"group": "Integrations",
@ -335,7 +356,9 @@
"groups": [
{
"group": "API Documentation",
"pages": ["v2/api-reference/introduction"]
"pages": [
"v2/api-reference/introduction"
]
},
{
"group": "workspaces",
@ -439,7 +462,9 @@
{
"version": "v1.1.0",
"api": {
"openapi": ["openapi.json"]
"openapi": [
"openapi.json"
]
},
"tabs": [
{
@ -469,15 +494,23 @@
"groups": [
{
"group": "Getting Started",
"pages": ["v1/guides/overview", "v1/guides/streaming-response"]
"pages": [
"v1/guides/overview",
"v1/guides/streaming-response"
]
},
{
"group": "Application Interfaces",
"pages": ["v1/guides/discord", "v1/guides/honcho-mcp"]
"pages": [
"v1/guides/discord",
"v1/guides/honcho-mcp"
]
},
{
"group": "Personal Memory",
"pages": ["v1/guides/dialectic-endpoint"]
"pages": [
"v1/guides/dialectic-endpoint"
]
}
]
},
@ -486,7 +519,9 @@
"groups": [
{
"group": "API Documentation",
"pages": ["v1/api-reference/introduction"]
"pages": [
"v1/api-reference/introduction"
]
},
{
"group": "apps",
@ -534,7 +569,9 @@
},
{
"group": "keys",
"pages": ["v1/api-reference/endpoint/keys/create-key"]
"pages": [
"v1/api-reference/endpoint/keys/create-key"
]
},
{
"group": "metamessages",
@ -595,6 +632,9 @@
"integrations": {
"posthog": {
"apiKey": "phc_1yrzzcgywqXGcerkkI4g7C0YfyPMcAKNOOvGcjTCiUk"
},
"gtm": {
"tagId": "GTM-NSPT9PJF"
}
}
}
}