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

agentic-dev-library / thumbcode / 21935232238
56%

Build:
DEFAULT BRANCH: main
Ran 12 Feb 2026 05:51AM UTC
Jobs 1
Files 134
Run time 1min
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

12 Feb 2026 05:49AM UTC coverage: 64.742% (+10.4%) from 54.37%
21935232238

push

github

web-flow
refactor: decompose 8 large files into focused components (#127)

* refactor(project): decompose project detail screen into extracted components

Extract ProjectHeader, ProjectFileExplorer, ProjectCommits, ProjectTasks,
and ProjectAgents from app/project/[id].tsx into src/components/project/.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* refactor(onboarding): decompose create-project screen into RepoSelector and ProjectForm

Extract RepoSelector and ProjectForm (Header + Actions) from
app/(onboarding)/create-project.tsx into src/components/onboarding/.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* refactor(settings): extract CredentialItem and ApiKeyInput from credentials screen

Move CredentialItem and ApiKeyInput components into
src/components/settings/CredentialSection.tsx for reuse.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* refactor(agents): decompose agent detail screen into AgentMetrics, AgentHistory, AgentActions

Extract reusable agent components from app/agent/[id].tsx into
src/components/agents/.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* refactor(settings): extract SettingsItem and SettingsSection from settings screen

Move SettingsItem and SettingsSection into src/components/settings/
for reuse across settings-related screens.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* refactor(onboarding): extract DeviceCodeDisplay and PollingStatus from github-auth screen

Move auth UI components into src/components/onboarding/ for reuse.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* refactor(ai): extract StreamParser from openai-client into openai-stream-parser

Move stream chunk processing and result assembly logic into a
dedicated openai-stream-parser module.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* refactor(code): extract TreeNode from FileTree, extract openai-helpers

Move TreeNode rendering logic into src/components/code/TreeNode.tsx.
Ex... (continued)

1379 of 2375 branches covered (58.06%)

Branch coverage included in aggregate %.

55 of 103 new or added lines in 19 files covered. (53.4%)

5 existing lines in 2 files now uncovered.

2253 of 3235 relevant lines covered (69.64%)

22.25 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
49.13
4.53% app/project/[id].tsx
1
38.46
src/components/onboarding/DeviceCodeDisplay.tsx
1
75.0
src/components/project/ProjectFileExplorer.tsx
2
70.93
11.88% app/agent/[id].tsx
2
33.33
src/components/agents/AgentActions.tsx
3
84.0
src/components/code/TreeNode.tsx
4
15.79
src/components/onboarding/RepoSelector.tsx
5
46.81
src/components/settings/CredentialSection.tsx
7
0.0
src/components/agents/AgentHistory.tsx
9
0.0
src/components/project/ProjectActions.tsx
13
47.17
-11.73% app/(tabs)/settings.tsx

Uncovered Existing Lines

Lines Coverage ∆ File
2
31.82
1.38% app/(onboarding)/create-project.tsx
3
30.99
0.65% app/(onboarding)/github-auth.tsx
Jobs
ID Job ID Ran Files Coverage
1 unit-tests - 21935232238.1 12 Feb 2026 05:51AM UTC 134
64.74
GitHub Action Run
Source Files on build 21935232238
  • Tree
  • List 134
  • Changed 21
  • Source Changed 7
  • Coverage Changed 21
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #21935232238
  • 0ff4c29a on github
  • Prev Build on main (#21935193928)
  • Next Build on main (#21935313625)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc