Repository navigation
fix(deps): bump dependency @posthog/mcp to ^0.25.0 - #164
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
renovate
Bot
force-pushed
the
renovate/posthog-mcp-0.x
branch
9 times, most recently
from
September 18, 2026 21:54
aa02a68 to
0bf239c
Compare
renovate
Bot
force-pushed
the
renovate/posthog-mcp-0.x
branch
6 times, most recently
from
September 24, 2026 19:14
eaf1577 to
aa14b32
Compare
renovate
Bot
force-pushed
the
renovate/posthog-mcp-0.x
branch
6 times, most recently
from
September 29, 2026 16:08
f3490ea to
e60cb04
Compare
renovate
Bot
force-pushed
the
renovate/posthog-mcp-0.x
branch
from
September 29, 2026 19:59
e60cb04 to
e56eb9c
Compare
renovate
Bot
force-pushed
the
renovate/posthog-mcp-0.x
branch
4 times, most recently
from
October 3, 2026 04:46
39b75cd to
f756914
Compare
renovate
Bot
force-pushed
the
renovate/posthog-mcp-0.x
branch
11 times, most recently
from
October 13, 2026 06:07
8141b89 to
9028566
Compare
renovate
Bot
force-pushed
the
renovate/posthog-mcp-0.x
branch
4 times, most recently
from
October 20, 2026 19:35
6a77774 to
8600c29
Compare
renovate
Bot
force-pushed
the
renovate/posthog-mcp-0.x
branch
7 times, most recently
from
October 27, 2026 00:05
5134271 to
5a69a8d
Compare
renovate
Bot
force-pushed
the
renovate/posthog-mcp-0.x
branch
from
October 29, 2026 17:57
5a69a8d to
44ab4b3
Compare
renovate
Bot
force-pushed
the
renovate/posthog-mcp-0.x
branch
3 times, most recently
from
November 2, 2026 17:54
4bd583f to
7d89f4e
Compare
renovate
Bot
force-pushed
the
renovate/posthog-mcp-0.x
branch
from
November 3, 2026 00:10
7d89f4e to
9508352
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^0.13.0→^0.25.0Release Notes
PostHog/posthog-js (@posthog/mcp)
v0.25.0Compare Source
Minor Changes
68336dfThanks @gesh! - Add asendToolsListEventoption. It is on by default. Set it tofalseto stop sending$mcp_tools_list.(2026-10-28)
v0.24.0Compare Source
Minor Changes
8faad6aThanks @gesh! - Add asendInitializeEventoption. It is on by default. Set it tofalseto stop sending$mcp_initialize.(2026-10-28)
v0.23.0Compare Source
Minor Changes
19b9b54Thanks @gesh! - Stop sending standalone$identifyevents, so insights, funnels, or cohorts built on MCP$identifystop receiving new data. Theidentifycallback still setsdistinct_id,$setand$groupson every event.(2026-10-19)
v0.22.3Compare Source
Patch Changes
ec9080aThanks @gesh! - Set$mcp_interfacetomcpon events from MCP servers.(2026-10-09)
v0.22.2Compare Source
Patch Changes
3132998Thanks @pauldambra! - Sanitize each tool response once instead of twice, and replace image, audio and binary blocks before the scan, so tool calls with large results cost less CPU. Redact PostHog tokens that URL field decoding exposes.(2026-10-07)
3132998]:v0.22.1Compare Source
Patch Changes
6cd5496Thanks @gesh! - Capture WebMCP tool intent and model metadata by default.(2026-10-06)
6cd5496]:v0.22.0Compare Source
Minor Changes
3394548Thanks @OrbitingBucket! - Strip SDK-owned analytics arguments on fresh low-level server instances throughresolveOriginalTool.(2026-10-05)
v0.21.4Compare Source
Patch Changes
9e42cc2Thanks @pauldambra! - Make oversized events cheaper to truncate. The depth reduction now starts at the first depth that removes anything, so shallow payloads such as rows of data no longer normalize and measure the whole event again for each depth that changes nothing.(2026-10-02)
v0.21.3Compare Source
Patch Changes
80b9e5fThanks @lucasheriques! - Sanitize only the part of a long string that the captured event can keep, so a tool call returning megabytes of HTML or text no longer blocks the event loop while it is scanned. A 10 MB HTML response now costs about 5 ms to capture instead of 2.7 s. The captured event does not change.(2026-10-02)
v0.21.2Compare Source
Patch Changes
1ed05cfThanks @pauldambra! - Stop copying the full tool list into$mcp_responseon$mcp_tools_listevents, so instrumented servers answertools/listfaster.(2026-09-30)
2d2560a]:v0.21.1Compare Source
Patch Changes
e2a3e3dThanks @gesh! - Add the configured server build to custom events captured throughPostHogMCP.(2026-09-30)
v0.21.0Compare Source
Minor Changes
be66818Thanks @gesh! - Add optional MCP server build metadata(2026-09-28)
v0.20.0Compare Source
Minor Changes
4d58499Thanks @gesh! - Record declared input aliases in automatic MCP instrumentation.(2026-09-28)
v0.19.0Compare Source
Minor Changes
#5117
51699b4Thanks @pauldambra! - Record which declared parameter aliases a tool call relied on as$mcp_input_aliases_used, from a server-ownedinputAliasesmap.(2026-09-28)
#5048
466da07Thanks @pauldambra! - Record safe tool input field names for automatic and custom MCP servers. Unknown names are[redacted]by default;shouldRecordInputKeyreplaces that rule.(2026-09-28)
v0.18.1Compare Source
Patch Changes
74295fdThanks @gesh! - Keep MCP conversation sessions consistent across user messages.(2026-09-25)
v0.18.0Compare Source
Minor Changes
7133bdbThanks @gesh! - Add conversation and session correlation helpers for custom MCP dispatchers.(2026-09-23)
v0.17.0Compare Source
Minor Changes
be40430Thanks @lucasheriques! - Enable model capture and conversation correlation by default. Advertised tool schemas gain anllm_modelargument (never enforced at dispatch) and eligible tool results gain a conversation handle;instrument(server, posthog, { captureModel: false, enableConversationId: false })restores the previous shape. Fresh low-level instances now read both arguments under the ADR-0011 rule instead of staying silent.(2026-09-17)
v0.16.4Compare Source
Patch Changes
b4f58ebThanks @gesh! - Use conversation IDs forget_more_toolsandsend_feedbackcalls handled by fresh server instances.(2026-09-17)
v0.16.3Compare Source
Patch Changes
916e163Thanks @gesh! - Inject the get_more_tools tool only on the first tools/list page, so a paginated catalogue's concatenated listing carries it once instead of once per page. A real first-page tool with the same name still wins (warning logged); a real tool on a later page is shadowed, with a warning when a client fetches that page — rename the SDK's tool with themissingCapabilityToolNameoption if your catalogue uses the name.(2026-09-16)
v0.16.2Compare Source
Patch Changes
2a6ddb9Thanks @gesh! - Inject the send_feedback tool only on the first tools/list page (the request with no cursor), so a paginated catalogue's concatenated listing carries it once instead of once per page. A real first-page tool with the same name still wins: the SDK warns, skips injection, and forwards its calls. A real tool that only appears on a later page is not detected — the SDK logs a warning when a client fetches that page; rename the SDK's tool withcollectFeedback: { toolName }if your catalogue uses the name.(2026-09-15)
v0.16.1Compare Source
Patch Changes
a5c1182Thanks @gesh! - Harden feedback validation, error handling, and tool-name collision routing.(2026-09-14)
v0.16.0Compare Source
Minor Changes
cc6373bThanks @gesh! - Add thesend_feedbackvirtual tool (newcollectFeedbackoption): an honest, general agent-feedback channel with missing capabilities as the priority category. Every call emits a new$mcp_feedbackevent with$mcp_feedback_typeand the other$mcp_feedback_*properties. Hosts can rename the tool, replace its description, declareextraProperties(captured as$mcp_feedback_<key>), and route reports to a real backend viaonFeedback(instrument()path) orprepareToolCall().feedbackReport+captureFeedback()+sendFeedbackResult()(custom-dispatcher path).reportMissing/get_more_tools/$mcp_missing_capabilityare unchanged; new integrations should enable onlycollectFeedback.(2026-09-11)
v0.15.0Compare Source
Minor Changes
39420d8Thanks @lucasheriques! - Capture resource discovery and reads from instrumented MCP servers. URL credential redaction (userinfo, credential-named query and fragment parameters) now applies to every captured string, including existing$mcp_tool_callparameters, responses, and error messages, so URLs already flowing through tool-call data will show%5Bredacted%5Dvalues after upgrading.(2026-09-10)
v0.14.1Compare Source
Patch Changes
4358915Thanks @posthog! - fix(error-tracking): collapse repeated frame cycles in parsed stack traces to reduce grouping differences caused by recursion depth, while preserving distinct throw locations(2026-09-09)
4358915]:v0.14.0Compare Source
Minor Changes
6724f10Thanks @lucasheriques! - Capture model identity from recognized client metadata before falling back to the injectedllm_modelargument.(2026-09-08)
v0.13.1Compare Source
Patch Changes
#4783
6e9f931Thanks @gesh! - Reduce personal data in$mcp_intent, which is agent-narrated free text and could previously carry personal data a model read aloud.$mcp_intentbefore it is captured. Redaction is always on, scoped to the intent only (structured toolargumentsand results are untouched, since the same shapes are often legitimate data there), and best-effort for those well-defined shapes rather than free-form names or addresses. Identifiers grouped with Unicode spaces, dots, or slashes (as produced by copy-paste) and SSNs with space/dot separators are recognized. The email pattern uses bounded quantifiers so a pathological intent cannot cause quadratic-time backtracking.contextprompt so agents are less likely to write personal data in the first place: the privacy rule is now explicit and lists the identifiers to avoid, and it tells the agent to refer to people and accounts by role ('a user', 'the customer') rather than by identity.context: falseandbeforeSendremain the ways to drop the field entirely. (2026-09-07)Updated dependencies [
74ca945]:Configuration
📅 Schedule: (in timezone UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.