plano/crates/brightstaff/src/handlers
Spherrrical 9fdfeb7cbf feat(claude-cli): add local Claude Code CLI provider bridge
Spawn the local `claude` binary as a subprocess and expose it as an
Anthropic Messages-compatible provider. Hosted in brightstaff
(`CLAUDE_CLI_LISTEN_ADDR`), with session reuse, idle TTL, and watchdog.

User-facing surface is `model_providers: [{ model: claude-cli/* }]` —
the Python CLI auto-fills name/provider_interface/base_url/access_key
and the launcher (native + supervisord) enables the bridge listener
only when at least one claude-cli provider is present.
2026-05-04 12:57:53 -07:00
..
agents use plano-orchestrator for LLM routing, remove arch-router (#886) 2026-04-15 16:41:42 -07:00
claude_cli feat(claude-cli): add local Claude Code CLI provider bridge 2026-05-04 12:57:53 -07:00
llm Add first-class ChatGPT subscription provider support (#881) 2026-04-23 15:34:44 -07:00
debug.rs add jemalloc and /debug/memstats endpoint for OOM diagnosis (#885) 2026-04-23 13:59:12 -07:00
function_calling.rs signals: feature parity with the latest Signals paper. Porting logic from python repo (#903) 2026-04-23 12:02:30 -07:00
integration_tests.rs use plano-orchestrator for LLM routing, remove arch-router (#886) 2026-04-15 16:41:42 -07:00
mod.rs feat(claude-cli): add local Claude Code CLI provider bridge 2026-05-04 12:57:53 -07:00
models.rs refactor brightstaff (#736) 2026-03-19 17:58:33 -07:00
response.rs refactor brightstaff (#736) 2026-03-19 17:58:33 -07:00
routing_service.rs Add Prometheus metrics endpoint and Grafana dashboard for brightstaff (#904) 2026-04-22 11:19:10 -07:00