You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The chat, LangGraph, AG-UI, and render packages include automatic install collection
16
+
for local and CI execution: package/environment details, a random installation ID,
17
+
configured Git name/full email, and repository provider/owner hints when available.
18
+
Set `DO_NOT_TRACK=1` or `TPLANE_TELEMETRY_DISABLED=1` before installation to disable
19
+
it. Package-manager script controls are respected. A usable install email can qualify
20
+
for a short founder welcome sequence after linked development-browser use, capped
21
+
at three emails with unsubscribe and reply stops. CI alone does not trigger it.
22
+
The package-local correlation token contains no email; copied/cached packages can
23
+
retain it, so it does not verify a person. No registration is required.
24
+
See https://threadplane.ai/privacy.
25
+
26
+
27
+
Supported runtime/browser collection is automatic only in Angular development mode.
28
+
Production builds, SSR, imports, and unused construction are inert. It sends closed
29
+
progress milestones with package/version and random browser-origin/session IDs, never
30
+
conversation content or private URLs. Adapter `telemetry: false` disables it; a custom
31
+
sink replaces the automatic destination, including nested chat JSON rendering. Use
32
+
`setDevelopmentCollectionEnabled(false)` from `@threadplane/telemetry/browser`, or set
33
+
browser localStorage `THREADPLANE_TELEMETRY_DISABLED=1` and reload. Development console
34
+
announcements need no click to acknowledge progress. Linked non-CI install and runtime
35
+
evidence can qualify the install email for the founder sequence described above.
36
+
Standalone render also accepts `provideRender({ telemetry: false })`.
37
+
15
38
## Key requirement
16
39
`injectAgent()` MUST be called within an Angular injection context (component constructor or field initializer). Calling it in ngOnInit or any async context throws "NG0203: inject() must be called from an injection context".
The chat, LangGraph, AG-UI, and render packages include automatic install collection
16
+
for local and CI execution: package/environment details, a random installation ID,
17
+
configured Git name/full email, and repository provider/owner hints when available.
18
+
Set `DO_NOT_TRACK=1` or `TPLANE_TELEMETRY_DISABLED=1` before installation to disable
19
+
it. Package-manager script controls are respected. A usable install email can qualify
20
+
for a short founder welcome sequence after linked development-browser use, capped
21
+
at three emails with unsubscribe and reply stops. CI alone does not trigger it.
22
+
The package-local correlation token contains no email; copied/cached packages can
23
+
retain it, so it does not verify a person. No registration is required.
24
+
See https://threadplane.ai/privacy.
25
+
26
+
27
+
Supported runtime/browser collection is automatic only in Angular development mode.
28
+
Production builds, SSR, imports, and unused construction are inert. It sends closed
29
+
progress milestones with package/version and random browser-origin/session IDs, never
30
+
conversation content or private URLs. Adapter `telemetry: false` disables it; a custom
31
+
sink replaces the automatic destination, including nested chat JSON rendering. Use
32
+
`setDevelopmentCollectionEnabled(false)` from `@threadplane/telemetry/browser`, or set
33
+
browser localStorage `THREADPLANE_TELEMETRY_DISABLED=1` and reload. Development console
34
+
announcements need no click to acknowledge progress. Linked non-CI install and runtime
35
+
evidence can qualify the install email for the founder sequence described above.
36
+
Standalone render also accepts `provideRender({ telemetry: false })`.
37
+
15
38
## Key requirement
16
39
`injectAgent()` MUST be called within an Angular injection context (component constructor or field initializer). Calling it in ngOnInit or any async context throws "NG0203: inject() must be called from an injection context".
Copy file name to clipboardExpand all lines: apps/website/content/docs/ag-ui/api/api-docs.json
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -390,7 +390,7 @@
390
390
{
391
391
"name": "telemetry",
392
392
"type": "false | AgentRuntimeTelemetrySink",
393
-
"description": "Optional app-owned sink. Supply one to receive runtime lifecycle events.",
393
+
"description": "Omit to enable automatic development-only collection. Set `false` to disable.\nAn app-owned sink replaces the automatic destination and receives the\nexisting runtime lifecycle callbacks.",
394
394
"optional": true
395
395
},
396
396
{
@@ -540,7 +540,7 @@
540
540
{
541
541
"name": "telemetry",
542
542
"type": "false | AgentRuntimeTelemetrySink",
543
-
"description": "Optional app-owned sink. Supply one to receive runtime lifecycle events.",
543
+
"description": "Omit to enable automatic development-only collection. Set `false` to disable.\nAn app-owned sink replaces the automatic destination and receives the\nexisting runtime lifecycle callbacks.",
Copy file name to clipboardExpand all lines: apps/website/content/docs/langgraph/api/api-docs.json
+2-2Lines changed: 2 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -919,7 +919,7 @@
919
919
{
920
920
"name": "telemetry",
921
921
"type": "false | AgentRuntimeTelemetrySink",
922
-
"description": "Optional app-owned sink. Supply one to receive runtime lifecycle events.",
922
+
"description": "Omit to enable automatic development-only collection. Set `false` to disable.\nAn app-owned sink replaces the automatic destination and receives the\nexisting runtime lifecycle callbacks.",
923
923
"optional": true
924
924
},
925
925
{
@@ -1061,7 +1061,7 @@
1061
1061
{
1062
1062
"name": "telemetry",
1063
1063
"type": "false | AgentRuntimeTelemetrySink",
1064
-
"description": "Optional app-owned sink. Supply one to receive runtime lifecycle events.",
1064
+
"description": "Omit to enable automatic development-only collection. Set `false` to disable.\nAn app-owned sink replaces the automatic destination and receives the\nexisting runtime lifecycle callbacks.",
The chat, LangGraph, AG-UI, and render packages include automatic install collection
16
+
for local and CI execution: package/environment details, a random installation ID,
17
+
configured Git name/full email, and repository provider/owner hints when available.
18
+
Set `DO_NOT_TRACK=1` or `TPLANE_TELEMETRY_DISABLED=1` before installation to disable
19
+
it. Package-manager script controls are respected. A usable install email can qualify
20
+
for a short founder welcome sequence after linked development-browser use, capped
21
+
at three emails with unsubscribe and reply stops. CI alone does not trigger it.
22
+
The package-local correlation token contains no email; copied/cached packages can
23
+
retain it, so it does not verify a person. No registration is required.
24
+
See https://threadplane.ai/privacy.
25
+
26
+
27
+
Supported runtime/browser collection is automatic only in Angular development mode.
28
+
Production builds, SSR, imports, and unused construction are inert. It sends closed
29
+
progress milestones with package/version and random browser-origin/session IDs, never
30
+
conversation content or private URLs. Adapter `telemetry: false` disables it; a custom
31
+
sink replaces the automatic destination, including nested chat JSON rendering. Use
32
+
`setDevelopmentCollectionEnabled(false)` from `@threadplane/telemetry/browser`, or set
33
+
browser localStorage `THREADPLANE_TELEMETRY_DISABLED=1` and reload. Development console
34
+
announcements need no click to acknowledge progress. Linked non-CI install and runtime
35
+
evidence can qualify the install email for the founder sequence described above.
36
+
Standalone render also accepts `provideRender({ telemetry: false })`.
37
+
15
38
## Key requirement
16
39
`injectAgent()` MUST be called within an Angular injection context (component constructor or field initializer). Calling it in ngOnInit or any async context throws "NG0203: inject() must be called from an injection context".
The chat, LangGraph, AG-UI, and render packages include automatic install collection
16
+
for local and CI execution: package/environment details, a random installation ID,
17
+
configured Git name/full email, and repository provider/owner hints when available.
18
+
Set `DO_NOT_TRACK=1` or `TPLANE_TELEMETRY_DISABLED=1` before installation to disable
19
+
it. Package-manager script controls are respected. A usable install email can qualify
20
+
for a short founder welcome sequence after linked development-browser use, capped
21
+
at three emails with unsubscribe and reply stops. CI alone does not trigger it.
22
+
The package-local correlation token contains no email; copied/cached packages can
23
+
retain it, so it does not verify a person. No registration is required.
24
+
See https://threadplane.ai/privacy.
25
+
26
+
27
+
Supported runtime/browser collection is automatic only in Angular development mode.
28
+
Production builds, SSR, imports, and unused construction are inert. It sends closed
29
+
progress milestones with package/version and random browser-origin/session IDs, never
30
+
conversation content or private URLs. Adapter `telemetry: false` disables it; a custom
31
+
sink replaces the automatic destination, including nested chat JSON rendering. Use
32
+
`setDevelopmentCollectionEnabled(false)` from `@threadplane/telemetry/browser`, or set
33
+
browser localStorage `THREADPLANE_TELEMETRY_DISABLED=1` and reload. Development console
34
+
announcements need no click to acknowledge progress. Linked non-CI install and runtime
35
+
evidence can qualify the install email for the founder sequence described above.
36
+
Standalone render also accepts `provideRender({ telemetry: false })`.
37
+
15
38
## Key requirement
16
39
`injectAgent()` MUST be called within an Angular injection context (component constructor or field initializer). Calling it in ngOnInit or any async context throws "NG0203: inject() must be called from an injection context".
0 commit comments