1d9917d3f2
- config/src/lib.rs: remove undefined has_api_key variable (#2062 conflict) - ui.rs: clone receipt before move into set_receipt_text - footer_ui.rs: convert &str to String for if/else type consistency - rlm.rs: use ref bindings to avoid partial moves of stdout/stderr_preview - file.rs: prefix unused fuzz variable - update.rs: remove redundant borrows - tests.rs: allow print_stderr on catalog metrics test function All clippy warnings resolved. CI should go green.
114 lines
2.4 KiB
TypeScript
114 lines
2.4 KiB
TypeScript
// AUTO-GENERATED by web/scripts/derive-facts.mjs at prebuild.
|
|
// DO NOT EDIT — re-run `npm run prebuild` (or just `npm run build`) after changing the parent repo.
|
|
// To override at runtime, write the same shape to KV under key "facts:current".
|
|
|
|
export interface ProviderFact { id: string; label: string; env: string }
|
|
|
|
export interface RepoFacts {
|
|
generatedAt: string;
|
|
version: string | null;
|
|
crates: string[];
|
|
sandboxBackends: string[];
|
|
providers: ProviderFact[];
|
|
defaultModel: string | null;
|
|
nodeEngines: string | null;
|
|
toolCount: number | null;
|
|
license: string | null;
|
|
latestRelease: string | null;
|
|
}
|
|
|
|
export const FACTS: RepoFacts = {
|
|
"generatedAt": "2026-05-26T15:45:43.239Z",
|
|
"version": "0.8.45",
|
|
"crates": [
|
|
"agent",
|
|
"app-server",
|
|
"cli",
|
|
"config",
|
|
"core",
|
|
"execpolicy",
|
|
"hooks",
|
|
"mcp",
|
|
"protocol",
|
|
"secrets",
|
|
"state",
|
|
"tools",
|
|
"tui",
|
|
"tui-core"
|
|
],
|
|
"sandboxBackends": [
|
|
"bwrap",
|
|
"landlock (Linux)",
|
|
"process_hardening",
|
|
"seatbelt (macOS)",
|
|
"seccomp"
|
|
],
|
|
"providers": [
|
|
{
|
|
"id": "deepseek",
|
|
"label": "DeepSeek",
|
|
"env": "DEEPSEEK_API_KEY"
|
|
},
|
|
{
|
|
"id": "nvidia-nim",
|
|
"label": "NVIDIA NIM",
|
|
"env": "NVIDIA_API_KEY / NVIDIA_NIM_API_KEY"
|
|
},
|
|
{
|
|
"id": "openai",
|
|
"label": "OpenAI-compatible",
|
|
"env": "OPENAI_API_KEY"
|
|
},
|
|
{
|
|
"id": "atlascloud",
|
|
"label": "AtlasCloud",
|
|
"env": "ATLASCLOUD_API_KEY"
|
|
},
|
|
{
|
|
"id": "wanjie-ark",
|
|
"label": "Wanjie Ark",
|
|
"env": "WANJIE_ARK_API_KEY / WANJIE_API_KEY / WANJIE_MAAS_API_KEY"
|
|
},
|
|
{
|
|
"id": "openrouter",
|
|
"label": "OpenRouter",
|
|
"env": "OPENROUTER_API_KEY"
|
|
},
|
|
{
|
|
"id": "novita",
|
|
"label": "Novita AI",
|
|
"env": "NOVITA_API_KEY"
|
|
},
|
|
{
|
|
"id": "fireworks",
|
|
"label": "Fireworks AI",
|
|
"env": "FIREWORKS_API_KEY"
|
|
},
|
|
{
|
|
"id": "moonshot",
|
|
"label": "Moonshot/Kimi",
|
|
"env": "MOONSHOT_API_KEY / KIMI_API_KEY"
|
|
},
|
|
{
|
|
"id": "sglang",
|
|
"label": "SGLang",
|
|
"env": "SGLANG_API_KEY"
|
|
},
|
|
{
|
|
"id": "vllm",
|
|
"label": "vLLM",
|
|
"env": "VLLM_API_KEY"
|
|
},
|
|
{
|
|
"id": "ollama",
|
|
"label": "Ollama",
|
|
"env": "OLLAMA_API_KEY"
|
|
}
|
|
],
|
|
"defaultModel": "deepseek-v4-pro",
|
|
"nodeEngines": ">=18",
|
|
"toolCount": 70,
|
|
"license": "MIT",
|
|
"latestRelease": null
|
|
};
|