Avatar for the Cap-go user
Cap-go
capgo
BlogDocsChangelog

feat(cli): offer Capgo Builder on incompatible upload

#2368Merged
Comparing
feat/builder-cta-on-incompatible-upload
(
93eb529
) with
main
(
63d1253
)
CodSpeed Performance Gauge
0%
Untouched
43
Skipped
2

Benchmarks

45 total
/updates payload validation
benches/plugin-hot-paths.bench.ts::plugin endpoint request parsing
CodSpeed Performance Gauge
+7%
101.8 µs94.9 µs
/updates error kind classification
benches/plugin-hot-paths.bench.ts::plugin endpoint response shaping
CodSpeed Performance Gauge
0%
20.5 µs20.4 µs
/channel_self set payload validation
benches/plugin-hot-paths.bench.ts::plugin endpoint request parsing
CodSpeed Performance Gauge
0%
45.9 µs45.8 µs
with custom fallback
benches/cloudflare-utils.bench.ts::normalizeAnalyticsLimit
CodSpeed Performance Gauge
0%
12.2 µs12.2 µs
non-number types
benches/cloudflare-utils.bench.ts::normalizeAnalyticsLimit
CodSpeed Performance Gauge
0%
14.2 µs14.2 µs
float truncation
benches/cloudflare-utils.bench.ts::normalizeAnalyticsLimit
CodSpeed Performance Gauge
0%
15 µs14.9 µs
zero
benches/cloudflare-utils.bench.ts::normalizeAnalyticsLimit
CodSpeed Performance Gauge
0%
15 µs15 µs
negative number
benches/cloudflare-utils.bench.ts::normalizeAnalyticsLimit
CodSpeed Performance Gauge
0%
15 µs15 µs
sparse device with defaults
benches/device-comparison.bench.ts::toComparableDevice
CodSpeed Performance Gauge
0%
15.7 µs15.7 µs
number exceeding max
benches/cloudflare-utils.bench.ts::normalizeAnalyticsLimit
CodSpeed Performance Gauge
0%
15.7 µs15.7 µs
sparse existing row
benches/device-comparison.bench.ts::toComparableExisting
CodSpeed Performance Gauge
0%
16 µs16 µs
null/undefined existing
benches/device-comparison.bench.ts::toComparableExisting
CodSpeed Performance Gauge
0%
16.2 µs16.2 µs
suggest replacement bundle versions
benches/cli-hot-paths.bench.ts::cli version helpers
CodSpeed Performance Gauge
0%
215.9 µs215.8 µs
auto bump bundle versions
benches/cli-hot-paths.bench.ts::cli version helpers
CodSpeed Performance Gauge
0%
157.3 µs157.2 µs
classify updater support windows
benches/cli-hot-paths.bench.ts::cli version helpers
CodSpeed Performance Gauge
0%
75.8 µs75.8 µs
full device
benches/device-comparison.bench.ts::buildNormalizedDeviceForWrite
CodSpeed Performance Gauge
0%
69.2 µs69.1 µs
sparse existing vs full device
benches/device-comparison.bench.ts::hasComparableDeviceChanged
CodSpeed Performance Gauge
0%
31.8 µs31.8 µs
sha256 checksum for medium bundle payload
benches/cli-hot-paths.bench.ts::cli checksum helpers
CodSpeed Performance Gauge
0%
1.2 ms1.2 ms
sparse device
benches/device-comparison.bench.ts::buildNormalizedDeviceForWrite
CodSpeed Performance Gauge
0%
23.8 µs23.8 µs
full existing row
benches/device-comparison.bench.ts::toComparableExisting
CodSpeed Performance Gauge
0%
40 µs40 µs
nan and infinity
benches/cloudflare-utils.bench.ts::normalizeAnalyticsLimit
CodSpeed Performance Gauge
0%
17.5 µs17.5 µs
no changes detected
benches/device-comparison.bench.ts::hasComparableDeviceChanged
CodSpeed Performance Gauge
0%
43 µs43 µs
crc32 checksum for medium bundle payload
benches/cli-hot-paths.bench.ts::cli checksum helpers
CodSpeed Performance Gauge
0%
11.8 ms11.8 ms
classify native package compatibility - getCompatibilityDetails
benches/cli-hot-paths.bench.ts::cli compatibility helpers
CodSpeed Performance Gauge
0%
172 µs172 µs
device row normalization
benches/plugin-hot-paths.bench.ts::plugin endpoint request parsing
CodSpeed Performance Gauge
0%
94.8 µs94.8 µs

Commits

Click on a commit to change the comparison range
Base
main
63d1253
+45.51%
feat(cli): offer Capgo Builder on incompatible upload
9a2e35f
4 hours ago
by WcaleNieWolny
+0.11%
fix(cli): don't pass upload webDir as Builder build project path
7bd5465
4 hours ago
by WcaleNieWolny
-45.61%
fix(cli): address review — harden Builder CTA, extract upload handler
ef5b5a7
4 hours ago
by WcaleNieWolny
+0.05%
docs: fix spec — snooze path typo, credential detection, fenced-block languages
0a87288
4 hours ago
by WcaleNieWolny
+0.17%
feat(cli): simplify Builder CTA to a single question
5ff914c
3 hours ago
by WcaleNieWolny
-0.1%
docs: remove builder-cta implementation plan (superseded)
c2f09c7
3 hours ago
by WcaleNieWolny
-0.19%
feat(cli): reword Builder CTA prompt + add clickable Learn link
b97e7be
1 hour ago
by WcaleNieWolny
-50.93%
refactor(cli): split Builder CTA into a context message + short prompt
12aad49
1 hour ago
by WcaleNieWolny
+50.96%
refactor: consolidate Builder CI ad to one line, inject hasCredentials
80bfc09
1 hour ago
by WcaleNieWolny
+0.07%
docs: align Decisions section with two-message prompt flow
e64b260
1 hour ago
by WcaleNieWolny
+0.07%
refactor: drop CAPGO_NO_BUILDER_PROMPT opt-out (YAGNI)
8f1b98a
52 minutes ago
by WcaleNieWolny
0%
Merge origin/main into feat/builder-cta-on-incompatible-upload
93eb529
29 minutes ago
by WcaleNieWolny
© 2026 CodSpeed Technology
Home Terms Privacy Docs