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

Whth / fabricatio / 20313981316
53%

Build:
DEFAULT BRANCH: master
Ran 17 Dec 2025 07:18PM UTC
Jobs 4
Files 129
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

17 Dec 2025 06:57PM UTC coverage: 53.502% (-1.6%) from 55.115%
20313981316

push

github

web-flow
feat/falcon-cli (#10)

* feat(cli): add command line interface with basic code command

- Add typer-slim dependency for CLI functionality
- Create cli.py with basic Typer app and code command
- Configure project scripts to expose falcon CLI entry point
- Update package versions to dev releases in uv.lock
- Add cli feature flag to fabricatio-agent dependencies

* fix(templates): correct typo in draft tool usage template

- Fix misspelling of 'reqest' to 'request' in vital requirements block
- Improve formatting of candidate values list in make choice template
- Ensure proper handlebars syntax for options rendering

* feat(models): add conditional imports for fabricatio_tool

- Add conditional check for fabricatio_tool installation
- Import ResultCollector, ToolExecutor, Tool, and ToolBox models
- Import fs_toolbox from fabricatio_tool.toolboxes
- Extend __all__ with new model names when fabricatio_tool is installed

* refactor(toolboxes): remove arithmetic toolbox and update imports

- Removed arithmetic_toolbox module and all related functions
- Updated __init__.py to remove arithmetic toolbox references
- Cleaned up unused imports in toolboxes package
- Bumped version from 0.7.1-dev1 to 0.7.1-dev3
- Added debug logging for function execution in executor model
- Added root directory protection in filesystem deletion utility

* feat(team): add dispatch method and fix member initialization

- Add `dispatch` method to team model for dispatching members
- Initialize `members` with empty set using `field(default_factory=set)`
- Fix typo in comment: "Cooperate" to "Corporate"
- Update package version to 0.1.5-dev2

* feat(checkpoint): allow saving checkpoints without a message

- Make the commit message optional in `save_checkpoint`, defaulting to "Changes"
- Document behavior when no changes exist: return the HEAD commit ID
- Improve repository configuration to avoid polluting the source directory
- Update version to 0.1.4-dev3 for development tracking

* ... (continued)

302 of 852 branches covered (35.45%)

Branch coverage included in aggregate %.

76 of 255 new or added lines in 25 files covered. (29.8%)

11 existing lines in 5 files now uncovered.

2769 of 4888 relevant lines covered (56.65%)

2.22 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
89.74
0.55% packages/fabricatio-thinking/python/fabricatio_thinking/capabilities/thinking.py
1
42.86
0.0% packages/fabricatio-tool/python/fabricatio_tool/capabilities/handle.py
1
42.86
0.0% packages/fabricatio-tool/python/fabricatio_tool/decorators.py
1
92.68
0.0% packages/fabricatio-tool/python/fabricatio_tool/models/collector.py
2
65.66
-0.67% packages/fabricatio-core/python/fabricatio_core/models/generic.py
2
66.3
0.45% packages/fabricatio-core/python/fabricatio_core/models/role.py
2
64.23
-0.69% packages/fabricatio-core/python/fabricatio_core/models/task.py
2
41.46
-2.13% packages/fabricatio-tool/python/fabricatio_tool/capabilities/use_tool.py
3
70.0
packages/fabricatio-core/python/fabricatio_core/models/containers.py
6
40.58
-5.03% packages/fabricatio-digest/python/fabricatio_digest/models/tasklist.py
7
68.57
-31.43% packages/fabricatio-team/python/fabricatio_team/capabilities/team.py
8
0.0
0.0% packages/fabricatio-team/python/fabricatio_team/models/team.py
8
26.42
-8.2% packages/fabricatio-tool/python/fabricatio_tool/fs/curd.py
11
0.0
packages/fabricatio-team/python/fabricatio_team/capabilities/digest.py
20
62.0
-7.32% packages/fabricatio-core/python/fabricatio_core/capabilities/usages.py
27
0.0
packages/fabricatio-agent/python/fabricatio_agent/cli.py
32
0.0
0.0% packages/fabricatio-actions/python/fabricatio_actions/actions/fs.py
45
0.0
packages/fabricatio-agent/python/fabricatio_agent/actions/code.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
65.66
-0.67% packages/fabricatio-core/python/fabricatio_core/models/generic.py
1
68.57
-31.43% packages/fabricatio-team/python/fabricatio_team/capabilities/team.py
1
41.46
-2.13% packages/fabricatio-tool/python/fabricatio_tool/capabilities/use_tool.py
3
0.0
-100.0% packages/fabricatio-tool/python/fabricatio_tool/toolboxes/fs.py
5
55.1
-5.1% packages/fabricatio-core/python/fabricatio_core/decorators.py
Jobs
ID Job ID Ran Files Coverage
1 20313981316.1 17 Dec 2025 07:18PM UTC 129
53.06
GitHub Action Run
2 20313981316.2 17 Dec 2025 07:18PM UTC 129
53.06
GitHub Action Run
3 20313981316.3 17 Dec 2025 07:31PM UTC 129
52.57
GitHub Action Run
4 20313981316.4 17 Dec 2025 07:34PM UTC 129
52.57
GitHub Action Run
Source Files on build 20313981316
  • Tree
  • List 129
  • Changed 22
  • Source Changed 0
  • Coverage Changed 22
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • c5cda576 on github
  • Prev Build on master (#20204478010)
  • Next Build on master (#20314179384)
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

© 2025 Coveralls, Inc