AFredefon
c59b6ba81a
fix(mcp): fix mypy type error in executions resource and improve tool docstrings
2026-03-17 04:21:06 +01:00
AFredefon
a51c495d34
feat(mcp): update application instructions and hub config
2026-03-16 02:10:16 +01:00
AFredefon
7924e44245
feat(hub): volume mounts, get_agent_context convention, category filter
2026-03-16 02:09:04 +01:00
AFredefon
a824809294
feat(mcp): add project assets storage and output directory management
2026-03-16 02:08:20 +01:00
AFredefon
bc5e9373ce
fix: document mount paths in execute_hub_tool and inject volumes into persistent sessions
2026-03-11 07:55:58 +01:00
AFredefon
73a0170d65
fix: resolve mypy type errors in TUI app and build_log screen
2026-03-11 07:09:58 +01:00
AFredefon
6cdd0caec0
fix: suppress BLE001 for intentional broad catch in execute_hub_tool
2026-03-11 07:00:25 +01:00
AFredefon
462f6ed408
fix: resolve ruff lint errors in TUI modules
2026-03-11 06:57:38 +01:00
AFredefon
9cfbc29677
fix: add noqa for optional git URL fetch exception
2026-03-11 06:49:37 +01:00
AFredefon
6ced81affc
fix: inject project assets as Docker volume mounts in execute_hub_tool
2026-03-11 06:46:51 +01:00
AFredefon
b975d285c6
tui: fix single-click buttons and double-modal push
2026-03-11 05:30:29 +01:00
AFredefon
1891a43189
tui: background image builds with live log viewer
2026-03-11 04:42:25 +01:00
AFredefon
a3441676a3
tui: in-UI image building, hub registry auto-recovery, clean hub-config
2026-03-11 03:02:36 +01:00
AFredefon
f192771b9b
fix: improve new user experience and docs
2026-03-11 02:20:18 +01:00
AFredefon
976947cf5c
feat: add FUZZFORGE_USER_DIR env var to override user-global data dir
2026-03-11 02:09:06 +01:00
AFredefon
544569ddbd
fix: use ~/.fuzzforge for user-global data, keep workspace .fuzzforge for project storage
2026-03-11 02:04:51 +01:00
AFredefon
6f967fff63
fix: find_fuzzforge_root searches cwd first instead of __file__
2026-03-11 01:41:47 +01:00
AFredefon
47c254e2bd
fix: add workspace packages as root deps so uv sync installs everything
2026-03-11 01:32:17 +01:00
AFredefon
b137f48e7f
fix(ci): use uv sync
2026-03-11 01:17:43 +01:00
AFredefon
f8002254e5
ci: add GitHub Actions workflows with lint, typecheck and tests
2026-03-11 01:13:35 +01:00
AFredefon
f2dca0a7e7
Merge pull request #45 from FuzzingLabs/feature/tui-agent-setup
...
feat(tui): add terminal UI with hub and agent management
2026-03-10 04:11:50 +01:00
AFredefon
9376645197
feat(tui): add terminal UI with hub and agent management
2026-03-10 04:06:50 +01:00
AFredefon
3e0d1cd02f
Merge pull request #43 from FuzzingLabs/refactor/remove-module-system-use-mcp-tools
...
refactor: remove module system, migrate to MCP hub tools architecture
2026-03-08 17:58:51 +01:00
AFredefon
1d495cedce
refactor: remove module system, migrate to MCP hub tools architecture
2026-03-08 17:53:29 +01:00
AFredefon
075b678e9d
Merge pull request #42 from FuzzingLabs/features/hub-integration
...
Features/hub integration
2026-03-04 14:13:20 +01:00
AFredefon
6cd8fd3cf5
fix(hub): fix hub config wiring and volume expansion in client
2026-02-25 23:54:15 +01:00
AFredefon
f3899279d5
feat(hub): add hub integration and rename project to FuzzForge AI
2026-02-25 23:12:42 +01:00
AFredefon
04c8383739
refactor(modules-sdk): write all events to stdout as JSONL
2026-02-23 02:21:12 +01:00
AFredefon
c6e9557541
Merge pull request #41 from FuzzingLabs/cleanup/remove-dead-code
...
refactor: remove dead code from OSS
2026-02-18 01:39:40 +01:00
AFredefon
829e8b994b
refactor: remove dead code from OSS (fuzzforge-types and unused fuzzforge-common modules)
2026-02-18 01:38:35 +01:00
AFredefon
be55bd3426
Merge pull request #40 from FuzzingLabs/fuzzforge-ai-new-version
...
Missing modifications for the new version
2026-02-16 10:11:10 +01:00
AFredefon
cd5bfc27ee
fix: pipeline module fixes and improved AI agent guidance
2026-02-16 10:08:46 +01:00
AFredefon
8adc7a2e00
refactor: simplify module metadata schema for AI discoverability
2026-02-10 21:35:22 +01:00
tduhamel42
9ea4d66586
fix: update license badge to BSL 1.1 and add roadmap section to README
2026-02-10 18:36:30 +01:00
tduhamel42
3b521dba42
fix: update license badge and footer from Apache 2.0 to BSL 1.1
2026-02-10 18:31:37 +01:00
tduhamel42
ec16b37410
Merge fuzzforge-ai-new-version: complete rewrite with MCP-native module architecture
...
Fuzzforge ai new version
2026-02-10 18:28:46 +01:00
AFredefon
66a10d1bc4
docs: add ROADMAP.md with planned features
2026-02-09 10:36:33 +01:00
AFredefon
48ad2a59af
refactor(modules): rename metadata fields and use natural
2026-02-09 10:17:16 +01:00
AFredefon
8b8662d7af
feat(modules): add harness-tester module for Rust fuzzing pipeline
2026-02-03 18:12:28 +01:00
AFredefon
f099bd018d
chore(modules): remove redundant harness-validator module
2026-02-03 18:12:20 +01:00
tduhamel42
d786c6dab1
fix: block Podman on macOS and remove ghcr.io default ( #39 )
...
* fix: block Podman on macOS and remove ghcr.io default
- Add platform check in PodmanCLI.__init__() that raises FuzzForgeError
on macOS with instructions to use Docker instead
- Change RegistrySettings.url default from "ghcr.io/fuzzinglabs" to ""
(empty string) for local-only mode since no images are published yet
- Update _ensure_module_image() to show helpful error when image not
found locally and no registry configured
- Update tests to mock Linux platform for Podman tests
- Add root ruff.toml to fix broken configuration in fuzzforge-runner
* rewrite guides for module architecture and update repo links
---------
Co-authored-by: AFredefon <antoinefredefon@yahoo.fr >
2026-02-03 10:15:16 +01:00
AFredefon
e72c5fb201
docs: fix USAGE.md setup instructions for new users
2026-01-30 13:55:48 +01:00
AFredefon
404c89a742
feat: make Docker the default container engine
2026-01-30 13:20:03 +01:00
AFredefon
aea50ac42a
fix: use SNAP detection for podman storage, update tests for OSS
2026-01-30 11:59:40 +01:00
AFredefon
5d300e5366
fix: remove enterprise SDK references from OSS tests
2026-01-30 10:36:33 +01:00
AFredefon
1186f57a5c
chore: remove old fuzzforge_ai files
2026-01-30 10:06:21 +01:00
AFredefon
9a97cc0f31
merge old fuzzforge_ai for cleanup
2026-01-30 10:02:49 +01:00
AFredefon
b46f050aef
feat: FuzzForge AI - complete rewrite for OSS release
2026-01-30 09:57:48 +01:00
vhash
50ffad46a4
fix: broken links ( #35 )
...
move fuzzinglabs.io to fuzzinglabs.ai
2025-11-14 09:44:57 +01:00
Steve
83244ee537
Fix Discord link in README.md ( #34 )
2025-11-06 11:11:03 +01:00