moltis-org
moltis
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
fix(tools): address firecrawl PR review feedback - Downgrade validation diagnostic to Info (env var may supply key at runtime) and also check tools.web.search.api_key - Fix strip_markdown: stop replacing underscores to preserve URLs and snake_case identifiers - Extract truncate_at_char_boundary to pub(crate) in web_fetch, reuse from firecrawl module - Use firecrawl::DEFAULT_BASE_URL constant everywhere instead of hardcoded strings - Warn at startup when firecrawl web_fetch_fallback is enabled but no API key is found Entire-Checkpoint: 4303546844e0
mango-collision
3 hours ago
fix(browser): recover from dead session instead of stuck fetching state Entire-Checkpoint: db49c4655360
claude/plan-browser-viewing-HOHno
4 hours ago
fix(browser): URL bar stability, session highlight, input error tolerance Three fixes: 1. URL bar no longer flickers after navigation — poll is suppressed for 5 seconds after navigate to prevent overwriting with old URL. Target URL shown immediately on submit. 2. Creating sessions now show accent border (was missing, only had opacity-75 without highlight). 3. Mouse/keyboard/evaluate errors no longer kill sessions. These are fire-and-forget events where transient timeouts are expected. Only structural actions (screenshot, snapshot, close) trigger session cleanup on connection error. Entire-Checkpoint: eae3e9f7a523
claude/plan-browser-viewing-HOHno
4 hours ago
fix(browser): clean dangling singleton symlinks preventing Chrome startup Chrome's SingletonLock/Cookie/Socket are symlinks pointing to the container hostname. After a container dies, these become dangling symlinks. The cleanup code used exists() which follows symlinks and returns false for dangling ones, so the locks were never removed. Fix: use symlink_metadata() which doesn't follow symlinks. Also clean up SingletonCookie and SingletonSocket alongside SingletonLock. Entire-Checkpoint: 37f781c15f25
claude/plan-browser-viewing-HOHno
4 hours ago
fix(browser): prevent viewport resize crash and log all sessions Two fixes: 1. Viewport resize on screencast start was destabilizing Chrome in containers — only resize on first screencast per session, not on every session switch. Uses screencasts.is_active() to check. 2. Session history now logs ALL sessions (agent + UI), not just UI-created ones. The start_session call uses INSERT OR IGNORE so it's idempotent and runs on every action. Entire-Checkpoint: 2b830d2192a1
claude/plan-browser-viewing-HOHno
4 hours ago
fix(chat): use relative timestamps in created_at test Replace hardcoded absolute timestamps with SystemTime::now()-relative values so the test won't fail when the legacy model filter ages them out. Entire-Checkpoint: 05a45ae680f1
succinct-pyroraptor
4 hours ago
feat(browser): support Cmd+V / Ctrl+V paste into remote browser Intercepts paste events on the canvas and injects the clipboard text into the remote browser's focused element via CDP evaluate. Works with input fields, textareas, and contenteditable elements. Cmd+V / Ctrl+V keydown events are no longer preventDefault'd so the browser's native paste event fires, which we capture and relay. Entire-Checkpoint: e2cff8d6c65e
claude/plan-browser-viewing-HOHno
4 hours ago
feat(tools): add Firecrawl integration for web scraping and search Add Firecrawl as a web scraping/search provider with three capabilities: - Standalone `firecrawl_scrape` tool for high-quality markdown extraction from JS-heavy and bot-protected pages - Firecrawl as a `web_search` provider (set provider = "firecrawl") - Automatic fallback in `web_fetch` when readability extraction produces poor results (< 10% of HTML body) All code is feature-gated behind `firecrawl` (default-on). Users can disable it at compile time by omitting the feature flag, and at runtime via `tools.web.firecrawl.enabled = false`. Configuration: API key via `tools.web.firecrawl.api_key` or `FIRECRAWL_API_KEY` env var. Supports self-hosted instances via `base_url` override. Entire-Checkpoint: 3a865ff3d03c
mango-collision
4 hours ago
Latest Branches
CodSpeed Performance Gauge
-20%
feat(tools): add Firecrawl integration for web scraping and search
#541
4 hours ago
17be0f8
mango-collision
CodSpeed Performance Gauge
0%
feat(browser): interactive browser viewing UI with CDP screencast
#531
4 hours ago
721d5d6
claude/plan-browser-viewing-HOHno
CodSpeed Performance Gauge
+1%
feat(providers): improve model list UX with collapse, sorting, and inline errors
#540
4 hours ago
ba3944c
succinct-pyroraptor
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs