Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Scripts/check-documentation-links.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@ function localDocPath(rawLink, baseDirectory, sourcePath) {
function markdownFiles(relativeDir) {
const dir = path.join(repoRoot, relativeDir);
return fs.readdirSync(dir, { withFileTypes: true }).flatMap((entry) => {
if (entry.name.startsWith(".")) return [];
if (entry.name.startsWith(".") || entry.name === "node_modules") return [];
const relativePath = path.join(relativeDir, entry.name);
if (entry.isDirectory()) return markdownFiles(relativePath);
return entry.isFile() && entry.name.endsWith(".md") ? [relativePath] : [];
Expand Down
20 changes: 20 additions & 0 deletions docs/providers.md
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,7 @@ headers, source selection, provider ordering, and token accounts are stored in `
- Credits endpoint: `POST https://api.manus.im/user.v1.UserService/GetAvailableCredits`.
- Auto mode prefers cached/browser cookies before env fallback; manual mode accepts either a bare `session_id` value or a full Cookie header.
- Status: none yet.
- Details: `docs/manus.md`.

## MiniMax
- Coding Plan API token or web session from configured/manual/browser sources.
Expand Down Expand Up @@ -230,6 +231,12 @@ headers, source selection, provider ordering, and token accounts are stored in `
- Status: none yet.
- Details: `docs/warp.md`.

## Windsurf
- Web session bundle from browser localStorage import, manual Settings entry, or local SQLite cache.
- Shows daily and weekly quota usage with reset timing; local cache reads `state.vscdb` when web API is unavailable.
- Status: none yet.
- Details: `docs/windsurf.md`.

## ElevenLabs
- API key from Settings, token accounts, `ELEVENLABS_API_KEY`, or `XI_API_KEY`.
- Reads `GET /v1/user/subscription` from `api.elevenlabs.io`.
Expand Down Expand Up @@ -401,6 +408,19 @@ headers, source selection, provider ordering, and token accounts are stored in `
- Status: link only to `https://status.x.ai` (no auto-polling yet).
- Details: `docs/grok.md`.

## GroqCloud
- API key from `~/.codexbar/config.json` or `GROQ_API_KEY`; base URL override via `GROQ_API_URL`.
- Reads Enterprise Prometheus metrics for request, token, and cache-hit rates per minute.
- Dashboard link: GroqCloud metrics console.
- Status: `https://status.groq.com`.
- Details: `docs/groqcloud.md`.

## LLM Proxy
- API key + base URL from `~/.codexbar/config.json` (`enterpriseHost`), `LLM_PROXY_API_KEY`, or `LLM_PROXY_BASE_URL`.
- Reads `/v1/quota-stats` for aggregate proxy usage with lowest remaining quota, requests, tokens, and approximate cost.
- Status: none yet.
- Details: `docs/llm-proxy.md`.

## AWS Bedrock
- AWS credentials from `AWS_ACCESS_KEY_ID`, `AWS_SECRET_ACCESS_KEY`, and optional `AWS_SESSION_TOKEN`.
- Region from `AWS_REGION` / `AWS_DEFAULT_REGION`, defaulting to `us-east-1`.
Expand Down