• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

dangernoodle-io / pogopin
88%

Build:
DEFAULT BRANCH: main
Repo Added 19 Apr 2026 12:52AM UTC
Files 41
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • jae/agent-skills
  • jae/agent-tests
  • jae/agents-test-relocate
  • jae/board-agents
  • jae/board-agents-audit
  • jae/board-agents-fixtures
  • jae/board-agents-tests
  • jae/board-medic-handoff
  • jae/br-14-clear-boot-buffer
  • jae/br-15-validate-flash-offsets
  • jae/br-21-serial-restart
  • jae/br-30-flash-boot-capture
  • jae/br-31-port-state-hook
  • jae/br-37-progress-notifications
  • jae/br-4-sessionstart-self-heal
  • jae/br-43-nvs-edit-guidance
  • jae/br-5-board-medic
  • jae/br-51-flash-arch-check
  • jae/br-52-serial-discovery
  • jae/br-53-nvs-rmw
  • jae/br-54
  • jae/br-6-progressive-tools
  • jae/br-8-statusline-mode
  • jae/br90-flash-size
  • jae/br90-security-skipstub
  • jae/claude-md-risk
  • jae/conductor-use-tool
  • jae/confirm-list-drift
  • jae/connect-status-notifications
  • jae/diagnostic-profile
  • jae/docs-pre-release
  • jae/drop-is-usb-flag
  • jae/esp32p4-flashing
  • jae/espflasher-require-v061
  • jae/factory-flash
  • jae/firmware-agents
  • jae/firmware-builder-analysis
  • jae/firmware-explorer-agent
  • jae/fix-expire-reuse-race
  • jae/fix-hwbench-lint-args
  • jae/fix-install-archive-prefix
  • jae/fix-session-timer-flake
  • jae/gitignore-code-graph
  • jae/gpio
  • jae/gpio-agent-exposure
  • jae/gpio-mcp-hwbench
  • jae/mock-monitor
  • jae/mock-multichip
  • jae/mock-serial
  • jae/plugin-ci
  • jae/pogopin-espflasher
  • jae/pogopin-hooks
  • jae/pogopin-mc12
  • jae/pogopin-statusline
  • jae/pogopin-statusline-foreign
  • jae/read-flash-progress
  • jae/readme-agents
  • jae/reconnecting-visibility-test
  • jae/release-marketplace
  • jae/rename-diagnose-skill
  • jae/rename-to-pogopin
  • jae/risk-annotations
  • jae/risk-registry
  • jae/s2-reset-session-fixes
  • jae/serial-coverage-determinism
  • jae/serial-opener
  • jae/status-nvs-rmw
  • jae/status-per-session
  • jae/status-uniform
  • jae/statusline-native
  • jae/tool-desc-hygiene
  • jae/upstream-sync
  • main

20 Jul 2026 02:32AM UTC coverage: 88.196% (+0.06%) from 88.135%
29712766698

push

github

web-flow
feat: surface flash_size in esp_info chip section (#72)

- add FlashSize field (json flash_size, omitempty) to ChipInfoResult
- add pure decodeFlashSize helper mapping the JEDEC RDID capacity byte
  (esptool.py convention: size_bytes = 1 << capacityByte) to a
  human-readable string ("4MB", "16MB"); empty for unknown/zero
- populate FlashSize in GetChipInfo by reusing the FlashID data already
  read for ManufacturerID/DeviceID, no second flasher round-trip
- extend esp and capability/esp test coverage for the new field

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>

4102 of 4651 relevant lines covered (88.2%)

1.0 hits per line

Relevant lines Covered
Build:
Build:
4651 RELEVANT LINES 4102 COVERED LINES
1.0 HITS PER LINE
Source Files on main
  • Tree
  • List 41
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
29712766698 main feat: surface flash_size in esp_info chip section (#72) - add FlashSize field (json flash_size, omitempty) to ChipInfoResult - add pure decodeFlashSize helper mapping the JEDEC RDID capacity byte (esptool.py convention: size_bytes = 1 << capaci... push 20 Jul 2026 02:33AM UTC web-flow github
88.2
29712675140 jae/br90-flash-size Merge e21752ffb into be512cbbc Pull #72 20 Jul 2026 02:30AM UTC web-flow github
88.2
29712143901 main fix: query esp_info security with SkipStub so GET_SECURITY_INFO reaches ROM (#71) GetSecurityInfo built its flasher options from espflasher.DefaultOptions() without setting SkipStub, so by the time it called the flasher, the fresh connection had ... push 20 Jul 2026 02:14AM UTC web-flow github
88.13
29712043583 jae/br90-security-skipstub Merge 28cfc30ea into ad29a0be8 Pull #71 20 Jul 2026 02:11AM UTC web-flow github
88.13
29674669142 main feat: statusline pogopin: label + foreign-session port indicator (BR-92) (#70) Replaces the per-port "serial: " prefix with a single leading "pogopin: " label covering the whole line. When another live session holds a serial port, it now renders ... push 19 Jul 2026 05:20AM UTC web-flow github
88.07
29674595617 jae/pogopin-statusline-foreign Merge 97c4257d8 into 4cca91c99 Pull #70 19 Jul 2026 05:18AM UTC web-flow github
88.07
29673689259 main feat: migrate context + pre-tool-port-check hooks into the binary (BR-87) (#69) - port ESP-IDF context injection + port-conflict check to Go claudecode hook handlers - fix BR-87: resolve caller session via POGOPIN_SESSION_ID precedence before ow... push 19 Jul 2026 04:42AM UTC web-flow github
87.97
29673614996 jae/pogopin-hooks Merge 5a6193489 into e1b05ed2d Pull #69 19 Jul 2026 04:39AM UTC web-flow github
87.97
29673513485 main chore: re-pin espflasher to upstream v0.7.1 (BR-59) (#68) - drop jgangemi/espflasher fork replace; progress + connect-status now upstream - v0.7.1 drops the fork's per-block flash retry (single per-MB timeout); verify esp_flash on flaky USB-CDC ... push 19 Jul 2026 04:35AM UTC web-flow github
87.8
29673433916 jae/pogopin-espflasher Merge 7bba4087d into e47ecd68f Pull #68 19 Jul 2026 04:32AM UTC web-flow github
87.8
See All Builds (166)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc