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

lettland / bb-chat
98%

Build:
DEFAULT BRANCH: master
Repo Added 23 Sep 2026 01:43PM UTC
Files 54
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 master
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • master

29 Sep 2026 08:19PM UTC coverage: 97.983% (-1.1%) from 99.041%
36630809648

push

github

k0d3r1s
Fix aislop scan findings in the TUI

aislop reported three warnings over the whole tree. thread-view.ts was
478 lines, past its 400-line file limit, and carried two unrelated
concerns: building the thread chrome and routing the slash commands.
Move the command surface -- the command-name set and the dispatch switch
-- into its own module, so the view keeps the layout, lifecycle and
transcript it owns. The router takes a small context (host, sdk, threadId
and a callback for an unknown command) so the view keeps showHelp, and
ThreadView.runCommand stays a thin wrapper, leaving its one call site in
submit unchanged. The moved code is verbatim apart from hoisting the
no-argument command list to module scope.

The two empty catch blocks in the app's shutdown path now say why
swallowing is right: stdin may not be a TTY, and a closed stdout cannot
be restored anyway.

reconcileBlocks copied the container's children before removing them.
getChildren already hands back a fresh array, and remove mutates the
container's own list, so the copy was never needed.

78 of 128 new or added lines in 3 files covered. (60.94%)

4614 of 4709 relevant lines covered (97.98%)

46.74 hits per line

Relevant lines Covered
Build:
Build:
4709 RELEVANT LINES 4614 COVERED LINES
46.74 HITS PER LINE
Source Files on master
  • Tree
  • List 54
  • Changed 2
  • Source Changed 2
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
36630809648 master Fix aislop scan findings in the TUI aislop reported three warnings over the whole tree. thread-view.ts was 478 lines, past its 400-line file limit, and carried two unrelated concerns: building the thread chrome and routing the slash commands. Mov... push 29 Sep 2026 09:04PM UTC k0d3r1s github
97.98
36425985539 master Refetch live views after a realtime reconnect BB's realtime client reconnects on its own and re-arms its subscriptions, but it never replays the changed events missed while the socket was down. bbchat only watched thread:changed and project:chang... push 28 Sep 2026 01:04PM UTC k0d3r1s github
99.04
36135268969 master Show tool activity from completed BB turns Request nested timeline rows on every page so historical tool calls, command runs, and file changes reach the transcript. Cover completed turns across pagination in the SDK wrapper test. push 25 Sep 2026 12:30PM UTC k0d3r1s github
99.12
36036828463 master Group projects in the global home, shared with the BB sidebar The global home now lists projects under the named, collapsible project groups BB keeps in its thread-list plugin (projectGroups and collapsedProjectGroups), read and saved through the... push 24 Sep 2026 05:48PM UTC k0d3r1s github
99.54
35872764753 master Raise test coverage from 86% to 98.6% of lines Adds tests for the code paths that had none: the SDK wrappers (providers, project lookup/creation, timeline paging and de-duplication, send, watches), bbchat init across every branch including the de... push 23 Sep 2026 02:15PM UTC k0d3r1s github
99.41
35870027762 master Upload test coverage to Coveralls from CI The check job now runs bun test with lcov coverage and uploads coverage/lcov.info to Coveralls using GITHUB_TOKEN. The upload never fails the run. Adds a test:coverage script, ignores coverage/, and adds ... push 23 Sep 2026 01:52PM UTC k0d3r1s github
82.45
See All Builds (6)
  • 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