905 Commits

Author SHA1 Message Date
Bryan Thompson
c770602299
Add cloud-sql-mysql plugin (#2323) 2026-06-05 12:14:18 -07:00
Bryan Thompson
89bc907203
Add oracledb plugin (#2319) 2026-06-05 12:14:13 -07:00
Bryan Thompson
948295e907
Add firestore-native plugin (#2320) 2026-06-05 12:14:10 -07:00
Bryan Thompson
9883cde440
Add looker plugin (#2318) 2026-06-05 12:13:55 -07:00
Bryan Thompson
96d59f53eb
Add spanner plugin (#2316) 2026-06-05 12:13:52 -07:00
github-actions[bot]
e4fc76d71f
bump(qdrant-skills): cace39df → 21c64d2e (#2354)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 11:16:56 -05:00
github-actions[bot]
ef7eea8a27
bump(carta-crm): ea02da68 → 26056825 (#2333)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 11:16:52 -05:00
github-actions[bot]
607793a939
bump(netlify-skills): cffaf74f → 5f777ba6 (#2348)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 11:16:36 -05:00
github-actions[bot]
2b019efea0
bump(nvidia-skills): e695a839 → bb0436fa (#2349)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 11:16:11 -05:00
github-actions[bot]
983f2789dc
bump(carta-investors): ea02da68 → 26056825 (#2334)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 11:16:07 -05:00
github-actions[bot]
1f910e18c0
bump(azure): 58fd9094 → 02a614f6 (#2331)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 11:16:04 -05:00
github-actions[bot]
908c255afb
bump(apollo-skills): 9ccf1347 → 60508910 (#2328)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 11:15:58 -05:00
github-actions[bot]
435820146b
bump(codspeed): f79d57d2 → bfff1506 (#2336)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 08:58:09 -05:00
github-actions[bot]
c1f2ebd30c
bump(expo): fdd3df12 → 145a923c (#2341)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 08:57:43 -05:00
github-actions[bot]
bfd6cc4453
bump(fullstory): 384555c3 → b20614e2 (#2343)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 08:57:16 -05:00
github-actions[bot]
90a522ac76
bump(hunter): 69c4e59e → 3f8f3f5f (#2344)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 08:56:49 -05:00
github-actions[bot]
e01bc27de9
bump(hyperframes): 8228932e → 4b51cc64 (#2345)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 08:56:21 -05:00
github-actions[bot]
0cc28d3f85
bump(outputai): d3c9b1f4 → 5d7e612a (#2351)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 08:55:52 -05:00
github-actions[bot]
2a2965bf7d
bump(pigment): abf36e64 → f7bb2190 (#2352)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 08:55:23 -05:00
github-actions[bot]
2ee946660a
bump(posthog): a4873114 → d9d80933 (#2353)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 08:54:54 -05:00
github-actions[bot]
2b0af2c713
bump(aws-startup-advisor): 30808e64 → ad7eadc8 (#2330)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 08:54:10 -05:00
github-actions[bot]
285c6086c8
bump(carta-cap-table): ea02da68 → 26056825 (#2332)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 08:53:39 -05:00
github-actions[bot]
64d2239ee3
bump(clickhouse-best-practices): 46ef08cc → 3a1ee115 (#2335)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 08:53:08 -05:00
github-actions[bot]
c5a851d162
bump(crowdstrike-falcon-foundry): b3f4ecb4 → c542c932 (#2337)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 08:52:36 -05:00
github-actions[bot]
00e70ff764
bump(datarobot-agent-skills): 90a33c0c → debe471c (#2339)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 08:52:04 -05:00
github-actions[bot]
f76697f228
bump(migration-to-aws): 30808e64 → ad7eadc8 (#2347)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 08:51:32 -05:00
github-actions[bot]
7e7fd1e19f
bump(desktop-commander): cf857bf0 → f53f916f (#2340)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 08:51:24 -05:00
github-actions[bot]
1084105a18
bump(forge-skills): 2014fae5 → 02103cca (#2342)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 08:50:50 -05:00
github-actions[bot]
636410d7b4
bump(mcp-apps): a9907802 → ca1d2989 (#2346)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 08:50:15 -05:00
github-actions[bot]
fa09cccba0
bump(quarkus-agent): 01847d5d → e711107a (#2355)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 08:50:07 -05:00
github-actions[bot]
b41c121fef
bump(auth0): 9d93554c → beda869d (#2329)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 08:49:31 -05:00
github-actions[bot]
58d3bf4a70
bump(oracle-ai-data-platform-workbench-spark-connectors): dcd5a5a1 → 04cc355f (#2350)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 08:49:06 -05:00
github-actions[bot]
e5483762ee
bump(dash0): 8801a219 → 1e64ae2d (#2338)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 08:48:48 -05:00
github-actions[bot]
94d4566c99
bump(42crunch-api-security-testing): 1db60984 → 27815ced (#2327)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 08:48:22 -05:00
github-actions[bot]
2346b18566
bump(sanity): 7e049737 → 66f0ec5d (#2356)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-05 08:47:59 -05:00
Mohamed Hegazy
43fcf6d513
security-guidance: encode exception type + errno + ensurepip instrumentation for venv BUILD_FAILED (2.0.3 → 2.0.4)
Follow-up to #2154. v2.0.3 telemetry showed the venv BUILD_FAILED bucket
splits into two unexplained groups; this PR instruments both.

## 1. The exc: bucket — exception type + errno

The dominant remaining venv BUILD_FAILED (phase=venv, err=99) is ~99%
sdk_bootstrap_stderr_sig=NULL — Python exceptions caught by the generic
`except Exception` ("exc:<TypeName>"), not CalledProcessErrors with
categorizable stderr. ~56k/30h, all opaque (stderr_sig only covers
"other:<tail>").

  - Handler embeds errno for OSError-family: "exc:OSError:28", etc.
  - SDK_BOOTSTRAP_EXC_CODES maps the type → sdk_bootstrap_exc
    (FileNotFoundError=1 … OSError=6 … 99=other).
  - errno decoded → sdk_bootstrap_errno (ENOENT/EACCES/ENOSPC/…).

## 2. venv_ensurepip_fail instrumentation (the other category)

venv_ensurepip_fail (code 11) is the top categorizable venv failure, and
telemetry flipped the naive assumption: it's NOT just Debian/Ubuntu —
macOS has the MOST distinct affected users (466 vs 121 linux), and linux
is a retry storm (~172 fires/user). Before committing to a `pip install
--target` fallback (Option A) we need to know (a) which interpreter these
users run and (b) whether that interpreter even has pip (→ whether
--target would work, vs needing a system package).

  - sdk_hook_py (always emitted): interpreter version as major*100+minor
    (309/312). Disambiguates Apple-3.9 vs a 3.10+-with-broken-ensurepip,
    and also recovers the version for HOOK_PY_INCOMPATIBLE (whose "py_3.9"
    err_kind otherwise collapses to err=99).
  - sdk_has_pip (only on err==11, to avoid an extra subprocess per healthy
    session): whether `<interpreter> -m pip --version` works. has_pip=true
    → the --target fallback would fix them; has_pip=false → they need a
    system package (python3-venv / a complete Python).

Both #1 and #2 are purely additive telemetry on the existing BUILD_FAILED
path — no behavior change to the bootstrap. They de-risk the Option A
decision: ship A only if the affected cohort has pip.

Verified locally on macOS Python 3.13:
  - py_compile clean.
  - 39 tests in test_exc_failure_encoding.py (34 exc/errno + 5 ensurepip
    instrumentation): type-code map, errno extraction + round-trip,
    APPEND-ONLY stability, handler-embeds-errno, _probe_has_pip returns
    bool + true-on-this-machine, sdk_hook_py always-emitted as
    major*100+minor, sdk_has_pip gated on err==11.
  - Full suite: 503/503 pass + 2 skipped.

Version 2.0.3 -> 2.0.4 per the per-PR-bump policy (#2114).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-04 14:55:55 -07:00
Charmaine Lee
bd7cf41fc8
Merge pull request #2311 from anthropics/readd-valtown
Re-add valtown plugin entry
2026-06-04 15:13:14 -04:00
Bryan Thompson
52e0a89d75
Re-add valtown plugin entry 2026-06-04 13:56:55 -05:00
Bryan Thompson
e4afd8274a
Remove valtown plugin entry (#2310) 2026-06-04 14:48:58 -04:00
Bryan Thompson
056ed579e1
Rename vals plugin to valtown (#2309) 2026-06-04 13:59:59 -04:00
Charmaine Lee
9b3f5842eb
Merge pull request #2306 from anthropics/add-vals
Add vals plugin
2026-06-04 12:48:26 -04:00
github-actions[bot]
0a028a197f
bump(revenuecat): 81262a33 → b34f9beb (#2299)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-04 11:17:39 -05:00
Bryan Thompson
971bf7f77b
Add vals plugin 2026-06-04 09:41:51 -05:00
Bryan Thompson
84a0cba999
Update aws-startup-advisor listing description (#2305)
Refreshes the marketplace listing description for the AWS Startup Advisor
plugin at the maintainer's request.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-04 10:39:44 -04:00
github-actions[bot]
4ef055161a
bump(migration-to-aws): 440c6a26 → 30808e64 (#2295)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-04 08:43:34 -05:00
github-actions[bot]
4b4a60ed46
bump(ui5-typescript-conversion): d6f37836 → 767ac53c (#2302)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-04 08:43:12 -05:00
github-actions[bot]
f525ab814a
bump(crowdstrike-falcon-foundry): eb1e31d6 → b3f4ecb4 (#2292)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-04 08:42:50 -05:00
github-actions[bot]
f7407b0091
bump(agentforce-adlc): 55220ca3 → 1db738be (#2287)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-04 08:42:26 -05:00
github-actions[bot]
730d487f4d
bump(carta-crm): 318b0c97 → ea02da68 (#2290)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-04 08:42:02 -05:00
github-actions[bot]
844a06dd94
bump(carta-investors): 318b0c97 → ea02da68 (#2291)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-06-04 08:41:38 -05:00