github TypeScript analyzed 0fb2c76 no deep scan

sandbaseai/sandbase-docs

github

Official SandBase developer documentation: one API for LLMs, image, video, audio, embeddings, real-world APIs, and reusable Agents.

maintainer
sandbaseai
licence
NOASSERTION
first seen
2026-08-15
last seen
2026-09-15
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 0 tools
transport http counts 0 tools · 0 res · 0 prompts permission surface via code analysis

No tools enumerated yet for this server.

skills & danger signals github-tarball
prompt-surface shipped agent-instruction files + hidden-content / dangerous-code findings — quoted from the analyzed source

analyzed commit 0fb2c76 · analyzer v33 · 19h ago

skills & prompt files 1

code evidence vHEAD · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

code files: 51

filesystem 12

  • fs (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/generate-llm-model-api-reference.mjs :1 import fs from 'node:fs'
  • fs (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/generate-llm-model-api-reference.test.mjs :3 import fs from 'node:fs'
  • fs (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/validate-ai-readable.mjs :2 import { readFileSync, readdirSync } from 'node:fs'
  • fs (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/validate-api-reference-contract.mjs :2 import { readFileSync, readdirSync } from 'node:fs'
  • fs (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/validate-auth-docs.mjs :2 import { existsSync, readFileSync } from 'node:fs'
  • fs (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/validate-built-public-surface.mjs :2 import { existsSync, readFileSync, readdirSync } from 'node:fs'
  • fs (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/validate-doc-content.mjs :2 import { readFileSync, readdirSync } from 'node:fs'
  • fs (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/validate-http-references.mjs :1 import fs from 'node:fs'
  • fs (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/validate-internal-links.mjs :2 import { existsSync, readFileSync, readdirSync } from 'node:fs'
  • fs (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/validate-public-api-surface.mjs :2 import { readdirSync, readFileSync } from 'node:fs'
  • fs (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/validate-seo.mjs :2 import { readFileSync, readdirSync } from 'node:fs'
  • fs (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/validate-setup-docs.mjs :2 import { existsSync, readFileSync } from 'node:fs'

shell / exec 1

  • shell (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/generate-llm-model-api-reference.test.mjs :6 import { execFileSync } from 'node:child_process'

network 3

  • net (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/generate-llm-model-api-reference.mjs :1131 `const response = await fetch("https://api.sandbase.ai${apiPath}", { method: "POST", headers, body: JSON.stringify(payload) });`,
  • net (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/test-worker.mjs :5 async fetch() {
  • net sandbaseai-sandbase-docs-0fb2c76/worker/index.js :4 async fetch(request, env) {

secrets 2

  • secrets sandbaseai-sandbase-docs-0fb2c76/.vitepress/theme/generatedApiReferenceSpecs.ts :1575 { "label": "TypeScript", "language": "typescript", "code": "import OpenAI from \"openai\";\n\nconst client = new OpenAI({ apiKey: process.env.SANDBASE_API_KEY, baseURL: \"https://api.sandbase.ai/v1\"
  • secrets (weak) sandbaseai-sandbase-docs-0fb2c76/scripts/generate-llm-model-api-reference.mjs :1130 'const headers = { Authorization: `Bearer ${process.env.SANDBASE_API_KEY}`, "Content-Type": "application/json" };',

declared dependencies 4

  • @redocly/cli@^2.47.0
  • vitepress@^1.6.0
  • vue@^3.5.0
  • yaml@^2.9.0