Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]
0.1.19 - 2026-10-17
Added
- (npm) add npx installer shim
Other
- add npx install
- (release) publish the npm installer
0.1.18 - 2026-10-17
Added
- (ui) show provider logos and restyle form fields
0.1.17 - 2026-10-16
Added
- (hosted) offer dashboard logins for api-key balances
- (langsearch) read the daily allowance through a dashboard login
- (keenable) read the live balance through a console login
- (ui) offer login for live balance on api-key accounts
- (tinyfish) read the search pool live
- (octen) read balance through a dashboard login
- (keenable) track the keyless hourly limit from headers
- (tinyfish) read live daily usage
- (openalex) read live budget from rate-limit headers
- (nimble) read live quota from account details
- (providers) add reset dates to live balances
- (router) show rate-limited providers as unmetered
- (router) cache live limits and route on them
- (providers) rank default order by benchmarks
- (providers) add browserless
- (providers) add hyperbrowser
- (providers) add zenrows
- (providers) add scrapingant
- (providers) add langsearch
- (providers) add serpapi
- (providers) add nimble
- (providers) add octen
- (providers) add you
- (providers) add linkup
- (providers) add tinyfish
- (providers) add gdelt
- (providers) add openalex
- (providers) add jina
- (providers) add keenable
- (providers) support keyless api providers
- update demo video
Fixed
- (update) retry spawns that hit a busy text file
- (ui) hosted shows the estimate hint without a login prompt
- (providers) read timeouts, nimble depth text, linkup sources
- (ui) keyless accounts in onboarding, top bar and setup picker
- (router) keyless 401s and drifting live windows
- (hyperbrowser) free credits are a one-time grant
- (ui) badge keyless accounts
- (providers) bench spent langsearch and scrapingant keys
- (tavily) count paygo credits in the live balance
- (usage) clean up all account rows on delete and rename
- (cli) show reset hours and research periods
- (ui) drop a pooled dollar figure when an account has none
- (providers) tighten recency and domain niche mapping
- (tavily) treat plan and key limits as spent quota
- (parallel) send the niche natively and wait out task runs
- (tavily) filter recency and topics on every search
- (hosted) encrypt api keys before the first save
- (router) bench accounts whose api key is rejected
- (ui) test the selected account
- (hosted) show key badges and free tiers accurately
Other
- show the provider count and tool-list cost
- (providers) share the domain filter builder
- (providers) share the snippet helper
- (router) harden re-read timing checks
- tidy review nits
- tidy comments
- (hosted) reuse the dashboard provider tables
0.1.16 - 2026-09-15
Added
- add graceful and force updates for local and hosted Fetchira
0.1.15 - 2026-09-11
Fixed
- Complete existing agent integration upgrades automatically on CLI, MCP and dashboard startup, including after the 0.1.13 updater replaces the binary.
- Preserve CLI/MCP choices, repair stale Homebrew launchers and back up old skills without prompting during an update.
- Serialize simultaneous agent migrations and retry incomplete migrations on the next launch.
- Clear recovered legacy quota markers and their probe cooldown atomically.
0.1.14 - 2026-09-11
Added
- unify hosted CLI and agent setup
- add CLI tools and harden hosted routing
- (deploy) ship self-contained Chrome image
- (hosted) add private MCP server and dashboard
Fixed
- preserve data and agent integrations during upgrades
- enforce recovery cooldown during quota reservation
- harden hosted setup, updates and documentation
- (overview) sum per-provider quotas and share cube bars
- (store) open v1 schema while peers still run
- (accounts) hide soft quota without a live total
- (grok) finish login through x.ai MFA
- (grok) load live plan and quotas from grok.com
- (hosted) set admin password and show ChatGPT plan
0.1.13 - 2026-08-03
Added
- (chatgpt) harden browser integration and image editing
Other
- document cargo install and Linux install paths
0.1.12 - 2026-07-16
Fixed
- (router) bound live usage reads so a stalled provider can’t hang usage
- (ui) drop double focus outline on Input/Select fields
0.1.11 - 2026-07-13
Added
- (update) schema-aware gate with instance registry + idle waiter
- (ui) self-restart after update + periodic update check
Fixed
- (ui) auto-dismiss getting started once all steps are done
0.1.10 - 2026-07-13
Fixed
- (ui) keep account row menu above the table card clip
0.1.9 - 2026-07-11
Added
- (mcp) save generated images to disk and return the path
Other
- (readme) problem/solution intro + agent setup prompt
0.1.8 - 2026-07-09
Added
- (ui) first-run onboarding, ghost provider cards, one-click update
- (proxy) accept raw webshare lines in both field orders
Fixed
- (ui) keep checklist items clickable when done
- (ui) flag stale-token tabs instead of silent mock fallback
0.1.7 - 2026-07-07
Added
- (ui) fold the debug firehose into activity, drop the debug tab
- (ui) drag-to-reorder priority chips with ranked failover chain
- (router) quality-rank image and deep-research defaults
- (router) rebalance default provider order around quota economics
- (ui) routing priority panel in the dashboard
- (cli) priority command to view and set the provider order
- (router) user-configurable provider priority per capability
- (serper) scrape endpoint for the read tool
- (accounts) edit an account’s proxy in CLI and UI
Fixed
- (ui) uniform account rows — limits drawer + overflow action menu
- (ui) show steel auto-escalation hint on the read priority row
Other
- (readme) quickstart, provider picking guide, full config reference
- (mcp) correct router instructions and slim tool descriptions
0.1.6 - 2026-07-06
Added
- (ui) per-card loader until each provider’s live figure lands
- (accounts) capture account email — masked chip + duplicate detection
- (ui) rename accounts from the dashboard
- (ui) list chatgpt_web in the add-account dropdown
Fixed
- (login) browser picker, Firefox WAL cookie capture, and login logs
- (ui) drop a new web account when its first login fails
Other
- (ui) boot the live fetch during warm-up so no global spinner shows
- (ui) paint accounts instantly, warm live limits in the background
0.1.5 - 2026-07-05
Other
- (ui) paint dashboard before the cold quota fan-out
0.1.4 - 2026-07-05
Added
- (web) attach multiple files per turn across grok/gemini/chatgpt
- (ui) show the fetchira gauge as the dashboard favicon
- (ui) deep-link dashboard tab and add-account modal via ?tab= / ?modal=
- (ui) $-balance bar turns red when funds can’t cover a single request
- (ui) add the full progress bar to $-balance provider cards for parity
- (ui) remove top stats panel, masonry-pack the capability matrix
- (ui) show real $ balance for exa/parallel/steel, size provider cards to content
- (providers) remove jina and perplexity_web providers
- (ui) remove savings odometer (can’t tell free vs paid), mark estimate quotas with approx sign
- (debug) capture raw HTTP request/response per call, redact secrets, show in detail
- (ui) newest-first route log (top) + prepend live stream
- (ui) open request/response detail from the Activity route log
- (niche) native/rewrite history badge + depth end-to-end (exa/grok)
- (ui) savings odometer, burn radar, dead-end counter, capability matrix
- (tools) usage(provider) disclosure, mode escape hatch, steel proxy fix, upload folded into search
- (search) cross-provider niche knobs (topic/recency/domains) + provider fixes
- (providers) live per-account balance for all search/scrape providers
- (web) full gemini/grok/chatgpt support (search, deep research, images, uploads, live limits)
- (chatgpt) add chatgpt_web provider (chat, deep research, image, limits)
Fixed
- (gemini) send full cookie set so /app stops bouncing to /sorry
- (ui) masonry-pack provider cards so uneven heights don’t leave mid-column gaps
- (session) persist rolling NextAuth cookies (exa/parallel) so dashboard sessions don’t expire
- (steel) count balance as proxied reads (~$0.015, incl. proxy bandwidth), not flat $0.005
- (login) auto-close the browser window after capturing the session
- (chatgpt) create_image returns image bytes, fix picker scans
Other
- Merge origin/main; fold grok upload robustness into file attach
- redraw architecture diagram for current providers, drop “free” from the tagline
- refresh dashboard screenshots, update README to current providers and features
- (ui) refresh dashboard screenshots for the web-session model/limit catalog
0.1.3 - 2026-06-29
Fixed
- live dashboard refresh + diagnostic grok_web error
0.1.2 - 2026-06-29
Added
- (ui) persistent request/response debug log
Fixed
- (grok) mint real x-statsig-id so research stops 403ing
0.1.1 - 2026-06-29
Added
- (web) support linux/firefox login and manual session paste
Other
- add brew/curl install methods and update command