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

feat(cli): build init onboarding TUI — wizard, AI build-debug, adaptive sizing, robust log viewer

#2376Merged
Comparing
claude/build-init-onboarding-tui
(
2c03ad4
) with
main
(
0feecc0
)
CodSpeed Performance Gauge
0%
Untouched
43
Skipped
2

Benchmarks

45 total
/channel_self GET query normalization
benches/plugin-hot-paths.bench.ts::plugin endpoint request parsing
CodSpeed Performance Gauge
0%
130.1 µs129.6 µs
sparse existing vs full device
benches/device-comparison.bench.ts::hasComparableDeviceChanged
CodSpeed Performance Gauge
0%
31.8 µs31.7 µs
with undefined
benches/password-policy.bench.ts::getEffectivePasswordMinLength
CodSpeed Performance Gauge
0%
14.3 µs14.2 µs
classify updater support windows
benches/cli-hot-paths.bench.ts::cli version helpers
CodSpeed Performance Gauge
0%
75.8 µs75.6 µs
sparse existing row
benches/device-comparison.bench.ts::toComparableExisting
CodSpeed Performance Gauge
0%
16 µs15.9 µs
classify native package compatibility - getCompatibilityDetails
benches/cli-hot-paths.bench.ts::cli compatibility helpers
CodSpeed Performance Gauge
0%
171.5 µs171.1 µs
changes detected (version_name differs)
benches/device-comparison.bench.ts::hasComparableDeviceChanged
CodSpeed Performance Gauge
0%
41.5 µs41.4 µs
/updates manifest response with metadata
benches/plugin-hot-paths.bench.ts::plugin endpoint response shaping
CodSpeed Performance Gauge
0%
115.3 µs115.1 µs
invalid password (all rules fail)
benches/password-policy.bench.ts::getPasswordPolicyValidationErrors
CodSpeed Performance Gauge
0%
39.5 µs39.4 µs
suggest replacement bundle versions
benches/cli-hot-paths.bench.ts::cli version helpers
CodSpeed Performance Gauge
0%
215.8 µs215.7 µs
no changes detected
benches/device-comparison.bench.ts::hasComparableDeviceChanged
CodSpeed Performance Gauge
0%
43.1 µs43 µs
classify native package compatibility - isCompatible
benches/cli-hot-paths.bench.ts::cli compatibility helpers
CodSpeed Performance Gauge
0%
145.6 µs145.5 µs
device row normalization
benches/plugin-hot-paths.bench.ts::plugin endpoint request parsing
CodSpeed Performance Gauge
0%
94.8 µs94.7 µs
full device
benches/device-comparison.bench.ts::buildNormalizedDeviceForWrite
CodSpeed Performance Gauge
0%
69.3 µs69.3 µ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
empty policy
benches/password-policy.bench.ts::getPasswordPolicyValidationErrors
CodSpeed Performance Gauge
0%
26.7 µs26.7 µs
null/undefined existing
benches/device-comparison.bench.ts::toComparableExisting
CodSpeed Performance Gauge
0%
16.2 µs16.2 µs
/updates error kind classification
benches/plugin-hot-paths.bench.ts::plugin endpoint response shaping
CodSpeed Performance Gauge
0%
20.6 µs20.6 µs
auto bump bundle versions
benches/cli-hot-paths.bench.ts::cli version helpers
CodSpeed Performance Gauge
0%
157.1 µs157.3 µ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
with valid min length
benches/password-policy.bench.ts::getEffectivePasswordMinLength
CodSpeed Performance Gauge
0%
19.4 µs19.5 µs
with edge values
benches/password-policy.bench.ts::getEffectivePasswordMinLength
CodSpeed Performance Gauge
0%
18.9 µs18.9 µs
ascii password
benches/password-policy.bench.ts::getPasswordUtf8ByteLength
CodSpeed Performance Gauge
0%
41.3 µs41.4 µs
full existing row
benches/device-comparison.bench.ts::toComparableExisting
CodSpeed Performance Gauge
0%
40.1 µs40.2 µs
/stats payload validation
benches/plugin-hot-paths.bench.ts::plugin endpoint request parsing
CodSpeed Performance Gauge
0%
66 µs66.2 µs

Commits

Click on a commit to change the comparison range
Base
main
0feecc0
-0.37%
chore(cli): remove dead `dense` params + size-gate symbols (lint clean)
fe14f37
21 hours ago
by WcaleNieWolny
-0.03%
fix(cli): clear CI — `aci` typo + knip dead exports
0d68738
20 hours ago
by WcaleNieWolny
+0.02%
fix(cli): address PR review — build-viewer gate order + test arg
409224b
20 hours ago
by WcaleNieWolny
+0.05%
fix(cli): restore node engines floor to >=20 (was accidentally bumped to >=22)
87f9cc4
20 hours ago
by WcaleNieWolny
0%
fix(cli): accurate onboarding exit — gate success message, surface durable summary, fix version
af6ffd4
17 hours ago
by WcaleNieWolny
+45.12%
Merge remote-tracking branch 'origin/main' into HEAD
1b02897
17 hours ago
by WcaleNieWolny
-0.04%
fix(cli): address review — wire watchdog tests into CI, handle loadReady rejection, fix stale comments
5cd30fb
17 hours ago
by WcaleNieWolny
+59.83%
fix(cli): expand tabs in build-log sanitizer so truncation stops eating line ends
f55d6b6
16 hours ago
by WcaleNieWolny
+0.48%
docs(cli): correct ApiKeyInstructionsStep comment — dense still suppresses one Newline
20a84b3
16 hours ago
by WcaleNieWolny
fix(cli): drop "Kimi K2.5" model name from onboarding AI copy (match main)
13a1cdb
16 hours ago
by WcaleNieWolny
+28.48%
fix(cli): persist + re-derive the API Key ID so resume doesn't lose it
62734ad
16 hours ago
by WcaleNieWolny
-28.3%
docs(cli): correct ios-shared ErrorStep + header comments (dense → collapsed)
406299e
16 hours ago
by WcaleNieWolny
+28.2%
docs(cli): correct last stale dense comment (ImportNoMatchRecoveryStep)
749d1b7
16 hours ago
by WcaleNieWolny
+0.01%
fix(cli): onboarding viewers — persist success screen + fill workflow diff
2c03ad4
12 hours ago
by WcaleNieWolny
© 2026 CodSpeed Technology
Home Terms Privacy Docs