
Security News
GPT-6 Astra Attempts Supply Chain Attacks Against Open Source Maintainers in Testing
GPT-6 Astra hits 100% on ExploitBench and finds zero-days autonomously, while independent tests reveal scope violations and monitoring gaps.
@spideriq/core
Advanced tools
Shared HTTP client, credential resolution and tenant resolution for the SpiderIQ CLI and MCP servers. You usually consume this indirectly via @spideriq/cli or one of the @spideriq/mcp* packages.
npm install @spideriq/core --registry https://npm.spideriq.ai
Resolution order — first hit wins. Every response reports which rung won as _tenancy.via.
| # | Source | How |
|---|---|---|
| 1 | explicit | workspace: "cli_…" argument on the call — always wins, works per-call |
| 2 | environment | SPIDERIQ_WORKSPACE=cli_… |
| 3 | binding | a spideriq.json in cwd or an ancestor (SPIDERIQ_WORKSPACE_CWD overrides where we look) |
| 4 | sole credential | automatic when exactly one is stored — reported as via: "sole-credential", never silent |
| 5 | — | REFUSED. With several tenants and no binding we do not guess. The error carries retry_with — merge it into your retry. |
Running an agency / multiple clients? Pass workspace on every call. cwd is a
per-process fact; tenancy is a per-call fact, so one session can drive many tenants
with no cd, restart, or reconfiguration.
content_list_pages({ workspace: "cli_clientA" })
content_create_page({ workspace: "cli_clientB", title: "…" })
⚠️ Some IDEs spawn MCP servers with
cwd=/(Antigravity does). Nothing cwd-derived is reachable from there, so setSPIDERIQ_WORKSPACEorSPIDERIQ_WORKSPACE_CWDin the server'senvblock, or passworkspaceper call.
Lost? Call get_auth_status({topic:"tenancy"}) — it returns the active tenant, why it
was chosen, every workspace you can reach, and how to switch.
FAQs
SpiderIQ Core - Shared HTTP client and types for CLI/MCP
The npm package @spideriq/core receives a total of 122 weekly downloads. As such, @spideriq/core popularity was classified as not popular.
We found that @spideriq/core demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
GPT-6 Astra hits 100% on ExploitBench and finds zero-days autonomously, while independent tests reveal scope violations and monitoring gaps.

Product
Socket can now send alerts and supply chain attack notifications to Microsoft Teams, with filters that route the right updates to each channel.

Security News
pnpm 12 rewrites the package manager in Rust, cutting install times by up to 90% while preserving pnpm 11 workflows and lockfiles.