v1.14.0
Armur-Ai/Pentest-Swarm-AIv1.14.0Aug 19, 2026by skyfallsin
Upgrading?
AI Summary
Adds an opt-in local interactive browser window for debugging tasks, improving visibility for headless operations while maintaining default headless behavior.
Key Highlights
- Local desktop mode via `CAMOFOX_INTERACTIVE=desktop` for direct installs
- Browser recovery stays with the affected user instead of disrupting others
- Timed-out actions now retire their tab rather than running in the background
- Direct installs support Node 24; Docker image includes ARM64 and MCP files
New Features
- Local interactive browser window
- Browser recovery logic
- Tab retirement logic
- Download click fixes
- VNC display cleanup
Full Release Notes
## See the browser when you need to
Camofox usually works best out of sight. But when a login needs attention, a page looks wrong, or you want to understand what an agent is doing, a hidden browser is hard to help with.
`v1.14.0` adds an opt-in local browser window:
```bash
CAMOFOX_INTERACTIVE=desktop
```
Start Camofox with that setting and it opens a real local Camoufox window. You can watch the task, inspect the page, and step in when needed. This is for direct local installs, including Hermes running on your own computer.
It is off by default. Existing installs remain headless, and desktop mode does not expose VNC, noVNC, or a remote browser-control port. If you need a browser-based remote view, use the existing VNC plugin in a supported Linux or Docker setup; it is a separate interactive path, not a second view of the same browser session.
You can also set it in `camofox.config.json`:
```json
{
"interactive": { "mode": "desktop" }
}
```
Set `CAMOFOX_INTERACTIVE=off`, or remove the setting, to return to normal headless behavior.
## Other improvements
- Browser recovery stays with the affected user instead of disrupting other active users.
- Timed-out actions retire their tab rather than continuing in the background.
- Download clicks are not accidentally sent twice, and image URLs finish loading correctly.
- Direct installs support Node 24; the published Docker image supports ARM64 and includes the MCP files needed at runtime.
- VNC-backed displays clean up their own temporary display files after they stop.
- `npm test` now runs its test layers in the right order, and audited transitive dependencies were updated.
## Thanks
Thank you to the contributors whose work informed or was incorporated into this release:
- @e-Garcia for the health-probe compatibility fix (#9253) and the Xvfb cleanup investigation (#9252).
- @dyiapanis for the per-user navigation recovery and single-flight restart work (#9324).
- @ibrahiem9 for the ARM64 Docker runtime and MCP reliability work (#9329).
Related Repositories
ollama/ollama★ 184,236
Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
fatedier/frp★ 110,064
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
infiniflow/ragflow★ 92,631
RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs
gohugoio/hugo★ 90,198
The world’s fastest framework for building websites.
junegunn/fzf★ 83,715
:cherry_blossom: A command-line fuzzy finder