trunk-merge/pr-87138/be285fec-154a-455a-ba1c-356632a38d34 - #89648
Closed
trunk-io[bot] wants to merge 320 commits into
Closed
trunk-merge/pr-87138/be285fec-154a-455a-ba1c-356632a38d34#89648trunk-io[bot] wants to merge 320 commits into
trunk-io[bot] wants to merge 320 commits into
Conversation
Generated-By: PostHog Desktop Task-Id: f1ac2634-4ae4-4683-92b3-54e332b641bc
bin/npm resolves through Cellar to lib/node_modules/npm/bin/npm-cli.js, and Seatbelt matches resolved paths, so the bin/Cellar denies alone left the executed file writable. Generated-By: PostHog Desktop Task-Id: ab2f1c37-3023-4f06-ab9d-d5ba99ac5b16
Generated-By: PostHog Desktop Task-Id: f1ac2634-4ae4-4683-92b3-54e332b641bc
Generated-By: PostHog Desktop Task-Id: 580d939b-cb70-4265-8a89-151add2570a6
Generated-By: PostHog Desktop Task-Id: 9e64274c-da99-4157-a0d9-336898627012
Generated-By: PostHog Desktop Task-Id: 9e64274c-da99-4157-a0d9-336898627012
Generated-By: PostHog Desktop Task-Id: 9e64274c-da99-4157-a0d9-336898627012
Generated-By: PostHog Desktop Task-Id: 9e64274c-da99-4157-a0d9-336898627012
Generated-By: PostHog Desktop Task-Id: 9e64274c-da99-4157-a0d9-336898627012
Generated-By: PostHog Desktop Task-Id: 9e64274c-da99-4157-a0d9-336898627012
`$mcp_tool_call` recorded that a skill was read but never which one, so per-skill usage was unanswerable and the skills product fell back on publish-recency and version churn as a proxy. Stamps `$mcp_skill_name` on `skill-get` and `skill-file-get` (and their `llma-skill-*` aliases), plus `$mcp_skill_body_offset` on the paginated body read so a paged continuation is not counted as a fresh load. Scoped to reads: writes already emit `llma skill *` from the skills API, and stamping them here would give two sources that disagree. Names are recorded only when they match the shape the store enforces at creation, following the value-free rule `execCommandAnalyticsProperties` already states, so agent-supplied text is dropped rather than echoed. Covers both dispatch modes. Single-exec carries arguments as JSON inside the command string, so `parseExecCallInnerArgs` reads them with the dispatcher's own parsers. Generated-By: PostHog Desktop Task-Id: 7a1545c3-8fc2-49bf-bf78-d2cfa6908a35
Generated-By: PostHog Desktop Task-Id: 9e64274c-da99-4157-a0d9-336898627012
Generated-By: PostHog Desktop Task-Id: 9e64274c-da99-4157-a0d9-336898627012
Generated-By: PostHog Desktop Task-Id: ab2f1c37-3023-4f06-ab9d-d5ba99ac5b16
Every django shard in ci-backend.yml pays roughly 10 s of pytest collection building hypothesis's constants pool: hypothesis AST-parses every local module in sys.modules and caches the result under .hypothesis/constants, keyed by a hash of each source file. That directory is gitignored and was never cached, so each shard rebuilt the pool on every run. Restore the constants directory in every django shard and save it from one master Core shard per run. The key includes the installed hypothesis version and rotates weekly, and a prefix restore-key carries PRs until the first master save of a new week. Entries are content-addressed, so a stale restore is only ever a miss for changed sources, never stale data. Only .hypothesis/constants is cached: the example database under .hypothesis/examples picks which inputs property tests replay and must not travel across runs. The .depot shadow of ci-backend.yml mirrors both steps and notes the one delta: its master runs skip the test matrices, so its save stays dormant until a master dispatch. Measured on the Core collect targets ci-backend uses: cold 31.9 s vs warm 22.4 s collect-only over 31,707 tests. Created with Autoresearch. Generated-By: PostHog Desktop Task-Id: 4f0a3130-0f08-4a15-b57e-15be4e71bca8
The button summarized recordings by counting them per variant and letting the LLM reason over metadata. It never watched a recording. The player now offers an inline Replay vision scan, which does. Removes the button, its Max tool, and the never-created feature flag branch that gated a second unreachable code path. Generated-By: PostHog Desktop Task-Id: 2125706e-58c5-4d31-8c6a-db5015f40291
Removing the session replay tool left the experiment summary flag as the only thing that varies this toolkit, and neither branch was asserted. Generated-By: PostHog Desktop Task-Id: 2125706e-58c5-4d31-8c6a-db5015f40291
Person-property and account-property projection lookups now retry once on a transient app-DB connection drop (OperationalError/InterfaceError), reusing the existing aretry_on_db_connection_drop helper. Previously a stale pooled connection propagated straight to materialize_view.py's catch-all, which reported it to error tracking and silently skipped that run's property sync. Generated-By: PostHog Desktop Task-Id: f08526a4-2e19-4806-940c-1c228471fac4
Generated-By: PostHog Desktop Task-Id: f1ac2634-4ae4-4683-92b3-54e332b641bc
trunk-io
Bot
deleted the
trunk-merge/pr-87138/be285fec-154a-455a-ba1c-356632a38d34
branch
August 26, 2026 19:10
Author
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 pull request was created and is being managed by Trunk Merge.
This pull request is based on the master branch at SHA c86295e66bcb7a647de548d8ff2765f62a5f1dd0.
See more details about each PR in the batch here:
When CI completes, this pull request will be closed automatically.
Pull Requests Being Tested
This pull request is testing a batch with the changes from pull requests 87138 and 83910 - batching documentation.
Dependencies
This pull request depends on the changes from pull requests 88886 and 89624.