Skip to content

Bump github.com/posthog/posthog-go from 0.0.0-20230801140217-d607812dee69 to 1.34.0 - #212

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/github.com/posthog/posthog-go-1.34.0
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/github.com/posthog/posthog-go-1.34.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

Bumps github.com/posthog/posthog-go from 0.0.0-20230801140217-d607812dee69 to 1.34.0.

Release notes

Sourced from github.com/posthog/posthog-go's releases.

1.34.0

Unreleased

1.33.0

Unreleased

1.32.0

Unreleased

1.31.0

Unreleased

1.30.0

Unreleased

1.29.0

Unreleased

1.28.1

Unreleased

1.28.0

Unreleased

1.27.1

Unreleased

1.27.0

Unreleased

1.26.0

Unreleased

1.25.3

Unreleased

1.25.2

Unreleased

1.25.1

Unreleased

1.25.0

Unreleased

1.24.4

Unreleased

1.24.3

Unreleased

... (truncated)

Changelog

Sourced from github.com/posthog/posthog-go's changelog.

1.34.0

Minor Changes

  • 3f345cc: posthogmcpsdk accepts WithIntentFallback, a callback that supplies $mcp_intent for tool calls whose agent sent no context, with $mcp_intent_source of inferred. The agent's own context still wins.

1.33.0

Minor Changes

  • 5da854f: posthogmcpsdk can advertise an opt-in get_more_tools virtual tool with WithMissingCapabilityTool. Calling it sends $mcp_missing_capability, with the agent's report as $mcp_intent, and the middleware answers the call itself.

1.32.0

Minor Changes

  • 4f45cea: posthogmcp adds CaptureMissingCapability, which sends $mcp_missing_capability for an agent's report of a capability the server lacks, with the report as $mcp_intent.

1.31.0

Minor Changes

  • 83bc15e: posthogmcpsdk no longer counts a call naming an unregistered tool, or an input_required round, as a $mcp_tool_call. It sends $mcp_unknown_tool and $mcp_input_required instead (go-sdk v1.8 for rounds). A legacy-revision call whose handler keeps asking for input after go-sdk's one re-entry is a failed $mcp_tool_call with $mcp_error_type input_required.

1.30.0

Minor Changes

  • fbf6733: posthogmcp gains CaptureUnknownTool and CaptureInputRequired to send $mcp_unknown_tool and $mcp_input_required from a manual integration. A call that names an unregistered tool, and an input_required round the client receives, are not tool calls, so they have their own events.
  • cf530d3: posthogmcpsdk anchors conversations like the Python and TypeScript SDKs: tools get an optional conversation_id argument, a call with neither a transport session nor a valid handle gets a new UUIDv7 handle in its result, and an echoed handle sets $mcp_conversation_id and the $session_id derived from it, so a stateless HTTP client's calls share one session. Turn it off with WithConversationID(false).
  • 0f4d122: posthogmcpsdk captures the calling model as $mcp_llm_model, from the client's request _meta or an injected llm_model argument, and the HTTP User-Agent and X-Anthropic-Client headers as $mcp_client_user_agent and $mcp_vendor_client. Turn model capture off with WithCaptureModel(false).
  • fbf6733: posthogmcp.CaptureToolCall follows two rules of the mcp-analytics spec that it skipped. A call with neither a SessionID nor a valid ConversationID now gets a new ses_<UUIDv7> as $session_id, and distinct_id falls back to it instead of "anonymous" (events stay personless without an explicit DistinctID). An Intent of {}, which a client sends for an empty context, is no intent and is omitted.
  • fbf6733: Add Capture.Library and Exception.Library. When set, the value replaces posthog-go as that event's $lib, while $lib_version stays the posthog-go version and every other event keeps posthog-go. posthogmcp uses it, so MCP analytics events now report $lib posthog-go-mcp. Capture v1 mode still reports posthog-go, because the server reads $lib from the per-request PostHog-Sdk-Info header there.

Patch Changes

  • a294b7a: Quote semver values in local-evaluation error messages with Go string quoting, so a value containing a quote cannot break the message.

1.29.0

Minor Changes

... (truncated)

Commits

@dependabot dependabot Bot added dependencies dependencies go Pull requests that update Go code labels Oct 14, 2026
@snyk-io

snyk-io Bot commented Oct 14, 2026 •

Copy link
Copy Markdown

✅ Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
🔚 Open Source Security 0 0 0 0 0 issues
✅ Code Security 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

Bumps [github.com/posthog/posthog-go](https://github.com/posthog/posthog-go) from 0.0.0-20230801140217-d607812dee69 to 1.34.0.
- [Release notes](https://github.com/posthog/posthog-go/releases)
- [Changelog](https://github.com/PostHog/posthog-go/blob/main/CHANGELOG.md)
- [Commits](https://github.com/posthog/posthog-go/commits/v1.34.0)

---
updated-dependencies:
- dependency-name: github.com/posthog/posthog-go
  dependency-version: 1.34.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/github.com/posthog/posthog-go-1.34.0 branch from 861b60e to 8217a75 Compare October 14, 2026 04:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies dependencies go Pull requests that update Go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants