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

microlinkhq / microlink
82%

Build:
DEFAULT BRANCH: master
Repo Added 14 Jul 2026 11:44PM UTC
Token XrOhGy8bNKm8kPiIgXtn8wlrPjyOCwdKN regen
Build 254 Last
Files 63
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

LAST BUILD ON BRANCH master
branch: master
CHANGE BRANCH
x
Reset
Sync Branches
  • master
  • Kikobeats/ci-api-key
  • Kikobeats/ci-engines-floor
  • Kikobeats/eunreachable
  • Kikobeats/fix-google-tests
  • Kikobeats/fix-mql-types
  • Kikobeats/fix-puppeteer-types
  • Kikobeats/fix-types-export
  • Kikobeats/free-tier-daily-quota
  • Kikobeats/free-tier-limits
  • Kikobeats/google-held-links
  • Kikobeats/mcp-keyed-429-hint
  • Kikobeats/mql-lazy-ky
  • Kikobeats/raw-request
  • Kikobeats/update-snapshots
  • ci/auto-release
  • ci/npmrc-auth-like-metascraper
  • ci/release-token-just-in-time
  • cursor/critical-bug-management-c653
  • dependabot/github_actions/actions/setup-node-7
  • dependabot/npm_and_yarn/modelcontextprotocol/sdk-1.30.0
  • docs/agents-mcp-mapping
  • docs/agents-md
  • docs/function-10s-timeout
  • docs/function-timeout-60s
  • docs/function-url
  • docs/mcp-node-prerequisite
  • docs/mcp-readme-2-4-0
  • docs/mcp-readme-cachekey
  • docs/mcp-readme-fixes
  • docs/microlink-entry
  • docs/readme-esm-cli
  • feat/actions-sdk
  • feat/cli-buy
  • feat/cli-endpoint
  • feat/cli-export-run
  • feat/cli-help
  • feat/cli-login
  • feat/cli-output
  • feat/cli-product-docs
  • feat/cli-search-flags
  • feat/cli-setup
  • feat/function-args
  • feat/function-page-types
  • feat/inline-function-page
  • feat/mcp-agent-onboarding
  • feat/mcp-instructions-titles
  • feat/mcp-live-schema-tests
  • feat/mcp-output-schemas
  • feat/mcp-pro-parameter-labels
  • feat/mcp-product-docs
  • feat/mcp-schema-field-descriptions
  • feat/mcp-tool-annotations
  • feat/proxy-location-types
  • feat/rename-run-to-function
  • feat/search-page
  • feat/ship-puppeteer-dts
  • fix/changelog-preset-10.3
  • fix/cli-invalid-data-fail
  • fix/cli-login-prompt-space
  • fix/cli-search-footer-size
  • fix/cli-url-without-protocol
  • fix/cli-x-content-length
  • fix/core-asset-nullable
  • fix/core-content-nullable
  • fix/core-extract-meta
  • fix/lerna-changelog-preset
  • fix/mcp-actionable-capability-errors
  • fix/mcp-checkout-connect
  • fix/mcp-errors-schema-valid-clients
  • fix/mcp-readme-integration-link
  • fix/mcp-readme-vscode-config
  • fix/mcp-shared-query-params
  • fix/mcp-validation-error-envelope
  • fix/network-error-cause
  • fix/npx-cli-invocation
  • fix/release-changelog-preset
  • refactor/function-compression-stream
  • refactor/mcp-schema-and-toolset
  • refactor/mcp-shared-error-envelope
  • refactor/mcp-short-tool-descriptions
  • revert-9-feat/actions-sdk
  • style/cli-footer-colors
  • test/search-ava-script

07 Nov 2026 07:57PM UTC coverage: 82.218%. Remained the same
42408677516

push

github

web-flow
docs(function): explain EUNREACHABLE (#88)

A function that uses `page` does not run when the target url sends no
response in the time Microlink waits for it: the call throws a
MicrolinkError with code EUNREACHABLE (424) that the client does not
retry, and Retry-After says when to ask again.

Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>

920 of 1165 branches covered (78.97%)

Branch coverage included in aggregate %.

5271 of 6365 relevant lines covered (82.81%)

27.83 hits per line

Relevant lines Covered
Build:
Build:
6365 RELEVANT LINES 5271 COVERED LINES
27.83 HITS PER LINE
Source Files on master
  • Tree
  • List 63
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
42408677516 master docs(function): explain EUNREACHABLE (#88) A function that uses `page` does not run when the target url sends no response in the time Microlink waits for it: the call throws a MicrolinkError with code EUNREACHABLE (424) that the client does not r... push 07 Nov 2026 07:58PM UTC web-flow github
82.22
41190127727 master test(search): run the ava suite in the test script (#85) The test script only ran tsd, so none of the ava files ran, and three of them threw "test is not a function" because ava 8 exposes test as the default export under require. Co-authored-by:... push 31 Oct 2026 09:48AM UTC web-flow github
82.22
40961798366 master fix(types): make puppeteer-core an optional peer for Page typing (#83) * fix(types): make puppeteer-core an optional peer for Page typing @microlink/function and microlink.io declarations import Page and HTTPResponse from puppeteer-core, which i... push 29 Oct 2026 09:56PM UTC web-flow github
81.89
40959679108 master fix(types): describe the mql CommonJS export with export = (#82) * fix(types): describe the mql CommonJS export with export = @microlink/mql is CommonJS (module.exports = mql) but its declarations said `export default`, so TypeScript saw a `.def... push 29 Oct 2026 09:40PM UTC web-flow github
82.0
40840621957 master fix(types): describe the CommonJS export with export = (#81) * fix(types): describe the CommonJS export with export = microlink.io, @microlink/function and @microlink/google are CommonJS (module.exports = fn) but their declarations said `export ... push 29 Oct 2026 08:14AM UTC web-flow github
81.88
40558219553 master feat(core): add raw request and apiUrl to the client (#80) * feat(core): add raw request and apiUrl to the client `client.request(url, options)` sends the options verbatim as API query params, with the client context (apiKey, endpoint) and heade... push 27 Oct 2026 06:15PM UTC web-flow github
81.97
40309431399 master fix: state the keyless and free key limits (#76) * fix(mcp): state the keyless and free key daily limits Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * fix: free key quota in the keyless 429 hint, current function plan limits Co-Aut... push 26 Oct 2026 10:42AM UTC web-flow github
81.82
40308025394 master fix(mcp): keyed 429s get the API key quota hint, not the keyless one (#79) * fix(mcp): keyed 429s get the API key quota hint, not the keyless one Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * fix(mcp): keyed 429 hint does not depend... push 26 Oct 2026 10:31AM UTC web-flow github
81.82
38968031144 master fix(mcp): open checkout through the connect handshake (#75) * fix(mcp): open checkout through the connect handshake POST /api/v1/checkout/sessions requires a connect token, and the guest signup route is gone. Listen on localhost the way microlin... push 16 Oct 2026 09:15PM UTC web-flow github
81.87
38542591923 master fix(mcp): open guest signup instead of authenticated checkout (#73) POST /api/v1/checkout/sessions now requires a connect token, so microlink_create_checkout_session always returned 401. Use the public signup endpoint and strip apiKey from poll r... push 14 Oct 2026 09:28AM UTC web-flow github
81.25
See All Builds (230)

Badge your Repo: microlink

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc