mirror of
https://github.com/tiennm99/ccs.git
synced 2026-09-02 12:19:35 +00:00
docs(cliproxy): document api profile bridge flow
- explain the new CLIProxy to API Profiles bridge in README - record issue #649 in roadmap and PDR updates Refs #649
This commit is contained in:
@@ -80,7 +80,7 @@ The dashboard provides visual management for all account types:
|
|||||||
|
|
||||||
- **Claude Accounts**: Isolation-first by default (work, personal, client), with explicit shared context opt-in
|
- **Claude Accounts**: Isolation-first by default (work, personal, client), with explicit shared context opt-in
|
||||||
- **OAuth Providers**: One-click auth for Gemini, Codex, Antigravity, Kiro, Copilot
|
- **OAuth Providers**: One-click auth for Gemini, Codex, Antigravity, Kiro, Copilot
|
||||||
- **API Profiles**: Configure GLM, Kimi with your keys
|
- **API Profiles**: Configure GLM, Kimi with your keys, or create routed profiles from configured CLIProxy providers without copying proxy URLs or internal tokens
|
||||||
- **Factory Droid**: Track Droid install location and BYOK settings health
|
- **Factory Droid**: Track Droid install location and BYOK settings health
|
||||||
- **Updates Center**: Track support rollouts (Droid target, CLIProxy provider changes, WebSearch integrations)
|
- **Updates Center**: Track support rollouts (Droid target, CLIProxy provider changes, WebSearch integrations)
|
||||||
- **Health Monitor**: Real-time status across all profiles
|
- **Health Monitor**: Real-time status across all profiles
|
||||||
@@ -148,6 +148,8 @@ The dashboard provides visual management for all account types:
|
|||||||
|
|
||||||
> **OAuth providers** authenticate via browser on first run. Tokens are cached in `~/.ccs/cliproxy/auth/`.
|
> **OAuth providers** authenticate via browser on first run. Tokens are cached in `~/.ccs/cliproxy/auth/`.
|
||||||
|
|
||||||
|
> **CLIProxy -> API Profiles bridge:** After you configure a provider in `ccs config` -> `CLIProxy` or the embedded control panel, open `API Profiles` and use the CLIProxy provider entry to create a routed profile. CCS fills the provider route and current proxy auth automatically.
|
||||||
|
|
||||||
**Powered by:**
|
**Powered by:**
|
||||||
- [CLIProxyAPIPlus](https://github.com/router-for-me/CLIProxyAPIPlus) - Extended OAuth proxy with Kiro ([@fuko2935](https://github.com/fuko2935), [@Ravens2121](https://github.com/Ravens2121)) and Copilot ([@em4go](https://github.com/em4go)) support
|
- [CLIProxyAPIPlus](https://github.com/router-for-me/CLIProxyAPIPlus) - Extended OAuth proxy with Kiro ([@fuko2935](https://github.com/fuko2935), [@Ravens2121](https://github.com/Ravens2121)) and Copilot ([@em4go](https://github.com/em4go)) support
|
||||||
- [CLIProxyAPI](https://github.com/router-for-me/CLIProxyAPI) - Core OAuth proxy for Gemini, Codex, Antigravity
|
- [CLIProxyAPI](https://github.com/router-for-me/CLIProxyAPI) - Core OAuth proxy for Gemini, Codex, Antigravity
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# CCS Product Development Requirements (PDR)
|
# CCS Product Development Requirements (PDR)
|
||||||
|
|
||||||
Last Updated: 2026-02-04
|
Last Updated: 2026-03-19
|
||||||
|
|
||||||
## Product Overview
|
## Product Overview
|
||||||
|
|
||||||
@@ -37,6 +37,8 @@ CCS provides:
|
|||||||
5. **Automatic WebSearch**: MCP fallback for third-party providers
|
5. **Automatic WebSearch**: MCP fallback for third-party providers
|
||||||
6. **Usage Analytics**: Token tracking, cost analysis, model breakdown
|
6. **Usage Analytics**: Token tracking, cost analysis, model breakdown
|
||||||
|
|
||||||
|
Configured CLIProxy providers can also be bridged into routed API Profiles from the dashboard, so users do not have to hand-copy `/api/provider/{provider}` URLs or internal proxy auth tokens.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Target Users
|
## Target Users
|
||||||
@@ -73,6 +75,7 @@ CCS provides:
|
|||||||
- Support Anthropic-compatible APIs
|
- Support Anthropic-compatible APIs
|
||||||
- Model mapping and configuration
|
- Model mapping and configuration
|
||||||
- OpenRouter integration with 300+ models
|
- OpenRouter integration with 300+ models
|
||||||
|
- Create routed API Profiles from configured CLIProxy providers without manually copying proxy URLs or internal auth tokens
|
||||||
|
|
||||||
### FR-005: Dashboard UI
|
### FR-005: Dashboard UI
|
||||||
- Visual profile management
|
- Visual profile management
|
||||||
@@ -332,5 +335,5 @@ CCS provides:
|
|||||||
|
|
||||||
- [Codebase Summary](./codebase-summary.md) - Technical structure
|
- [Codebase Summary](./codebase-summary.md) - Technical structure
|
||||||
- [Code Standards](./code-standards.md) - Development conventions
|
- [Code Standards](./code-standards.md) - Development conventions
|
||||||
- [System Architecture](./system-architecture.md) - Architecture diagrams
|
- [System Architecture](./system-architecture/index.md) - Architecture diagrams
|
||||||
- [Project Roadmap](./project-roadmap.md) - Development phases and GitHub issues
|
- [Project Roadmap](./project-roadmap.md) - Development phases and GitHub issues
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
# CCS Project Roadmap
|
# CCS Project Roadmap
|
||||||
|
|
||||||
Last Updated: 2026-03-18
|
Last Updated: 2026-03-19
|
||||||
|
|
||||||
Forward-looking roadmap documenting current priorities, GitHub issues, and future feature plans.
|
Forward-looking roadmap documenting current priorities, GitHub issues, and future feature plans.
|
||||||
|
|
||||||
@@ -41,6 +41,7 @@ All major modularization work is complete. The codebase evolved from monolithic
|
|||||||
|
|
||||||
### Recent Fixes
|
### Recent Fixes
|
||||||
|
|
||||||
|
- **2026-03-19**: **#649** CLIProxy and API Profiles now share a guided bridge flow. Users can configure a provider in CLIProxy or the embedded control panel, jump into `API Profiles`, and create a routed profile without manually typing `/api/provider/{provider}` URLs, proxy auth tokens, or default model wiring. Bridge profiles are labeled in the API list/editor and resolve against the current local or remote CLIProxy target.
|
||||||
- **2026-03-18**: **#755** Marketplace refresh no longer reuses one shared `known_marketplaces.json` across isolated instances. CCS now keeps marketplace payload directories shared while reconciling per-instance marketplace metadata so Claude Code validation succeeds for alternating or concurrent profiles, including Windows copy fallback.
|
- **2026-03-18**: **#755** Marketplace refresh no longer reuses one shared `known_marketplaces.json` across isolated instances. CCS now keeps marketplace payload directories shared while reconciling per-instance marketplace metadata so Claude Code validation succeeds for alternating or concurrent profiles, including Windows copy fallback.
|
||||||
- **2026-03-17**: Deprecated user-facing GLMT discovery across CLI help, completions, presets, and docs. Existing `glmt` profiles now run through a compatibility path that normalizes legacy proxy settings to the direct GLM endpoint.
|
- **2026-03-17**: Deprecated user-facing GLMT discovery across CLI help, completions, presets, and docs. Existing `glmt` profiles now run through a compatibility path that normalizes legacy proxy settings to the direct GLM endpoint.
|
||||||
- **#748**: API profile creation now keeps provider selection compact by collapsing advanced presets behind an explicit toggle, shrinking chooser cards so the form fields stay visually primary, and giving `llama.cpp` a dedicated provider logo.
|
- **#748**: API profile creation now keeps provider selection compact by collapsing advanced presets behind an explicit toggle, shrinking chooser cards so the form fields stay visually primary, and giving `llama.cpp` a dedicated provider logo.
|
||||||
@@ -240,6 +241,6 @@ The check mode supports a maintainability regression gate that blocks increases
|
|||||||
|
|
||||||
- [Codebase Summary](./codebase-summary.md) - Current structure
|
- [Codebase Summary](./codebase-summary.md) - Current structure
|
||||||
- [Code Standards](./code-standards.md) - Patterns and conventions
|
- [Code Standards](./code-standards.md) - Patterns and conventions
|
||||||
- [System Architecture](./system-architecture.md) - Architecture diagrams
|
- [System Architecture](./system-architecture/index.md) - Architecture diagrams
|
||||||
- [Hardening Debt Burndown Tracker](./hardening-debt-burndown.md) - Legacy shim + sync-fs debt tracking
|
- [Hardening Debt Burndown Tracker](./hardening-debt-burndown.md) - Legacy shim + sync-fs debt tracking
|
||||||
- [CLAUDE.md](../CLAUDE.md) - AI development guidance
|
- [CLAUDE.md](../CLAUDE.md) - AI development guidance
|
||||||
|
|||||||
Reference in New Issue
Block a user