Sign in
Join now
cliproxyapi
ptr.pet
/
Star
Starred
Star
Something went wrong. Try again.
Fork
2
Eye filled
Watch
Watching
Watch
sloproxy
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
cliproxyapi
/
sdk
/
cliproxy
/
auth
126 files
at
main
sususu
·
feat(usage): propagate session and parent session hierarchy to usage reporting queue
·
1mo ago
580df364
antigravity_credits_test.go
feat: add Home credential concurrency support
3mo ago
antigravity_credits.go
feat: enhance fault tolerance for kv-based caching and introduce additional tests
4mo ago
api_key_model_alias_test.go
feat(xai): add xAI API key support with comprehensive handling and tests
3mo ago
api_key_model_capabilities_test.go
feat(compat): preserve Claude thinking/tool-call content for is-compat OpenAI compatibility models
2mo ago
api_key_model_capabilities.go
feat(auth): use home model capabilities for thinking
1mo ago
api_key_model_compat_test.go
feat(compat): preserve compat-mode thinking/signature blocks for API-key models
2mo ago
auto_refresh_loop_test.go
fix(auth): prefer errors from upstream attempts
2mo ago
auto_refresh_loop.go
feat(auth): refactor credential kind detection and add dynamic source classification
4mo ago
classification_test.go
feat(auth): refactor credential kind detection and add dynamic source classification
4mo ago
classification.go
feat(codex): add Alpha Search API key support with configurable endpoint
2mo ago
claude_ratelimit_cooldown_test.go
fix(claude): add Anthropic unified rate-limit parsing helpers
2mo ago
codex_forcemap_ws_forward_test.go
fix(auth): repair force-mapped Responses SSE framing for WS forwarder
4mo ago
conductor_alias_cooldown_test.go
fix(codex): scope usage limit errors to credentials and parse flexible quota resets
1mo ago
conductor_availability_test.go
feat(management): add `ResetQuota` endpoint and auth manager quota reset functionality
4mo ago
conductor_claude_cancellation_test.go
fix(claude): keep client cancellation availability-neutral
2mo ago
conductor_compact_cooldown_test.go
fix(cliproxy): handle `responses/compact` auth cooldowns and fallback semantics
2mo ago
conductor_cooldown.go
fix(auth): enforce minimum cooldown floor and track attempted credentials on 429
1mo ago
conductor_cooling_precedence_test.go
Refactor cooling management across configuration and handlers
2mo ago
conductor_credits_candidates_test.go
feat: enhance fault tolerance for kv-based caching and introduce additional tests
4mo ago
conductor_execution_error_priority_test.go
fix(auth): prefer errors from upstream attempts
2mo ago
conductor_execution_quota_test.go
feat(usage): propagate session and parent session hierarchy to usage reporting queue
1mo ago
conductor_execution.go
feat(usage): propagate session and parent session hierarchy to usage reporting queue
1mo ago
conductor_executor_replace_test.go
chore: upgrade CLIProxyAPI dependency to v7 across the project
5mo ago
conductor_fast_error_test.go
fix(claude): harden request lifecycle
2mo ago
conductor_force_mapping_test.go
feat(xai): add xAI API key support with comprehensive handling and tests
3mo ago
conductor_home_execution.go
feat(usage): propagate session and parent session hierarchy to usage reporting queue
1mo ago
conductor_home.go
feat(usage): propagate session and parent session hierarchy to usage reporting queue
1mo ago
conductor_lifecycle.go
fix(auth): preserve concurrent modifications during auth refresh and preparation
1mo ago
conductor_models.go
fix(auth): synchronize auth lifecycle and registry state with epochs and generations
2mo ago
conductor_oauth_alias_nofork_test.go
fix(auth): synchronize auth lifecycle and registry state with epochs and generations
2mo ago
conductor_oauth_alias_suspension_test.go
chore: upgrade CLIProxyAPI dependency to v7 across the project
5mo ago
conductor_oauth_request_scoped_errors_test.go
feat(cliproxy): add OAuth request-scoped error rules support
2mo ago
conductor_overrides_test.go
fix(auth): synchronize auth lifecycle and registry state with epochs and generations
2mo ago
conductor_recent_requests_test.go
feat: add tracking for auth request success and failure counts
5mo ago
conductor_refresh_executor_key_test.go
fix(cliproxy): delegate OpenAI-compatible OAuth refresh to plugin auth providers
2mo ago
conductor_refresh.go
fix(auth): preserve concurrent modifications during auth refresh and preparation
1mo ago
conductor_remove_test.go
feat(auth): add runtime auth removal and unscheduling logic
4mo ago
conductor_request_scoped_errors_test.go
fix(auth): prefer errors from upstream attempts
2mo ago
conductor_request_scoped_errors.go
feat(auth): normalize credential metadata keys
2mo ago
conductor_retry_round_test.go
feat(auth): add retry round credential filtering
2mo ago
conductor_scheduler_refresh_test.go
fix(auth): preserve concurrent modifications during auth refresh and preparation
1mo ago
conductor_selection_cooldown_test.go
fix(auth): propagate upstream error causes in auth selection failures
1mo ago
conductor_selection.go
fix(codex): scope usage limit errors to credentials and parse flexible quota resets
1mo ago
conductor_session_affinity_alias_test.go
fix(codex): scope usage limit errors to credentials and parse flexible quota resets
1mo ago
conductor_stream_overload_failover_test.go
feat(auth): add credential retry round contract
2mo ago
conductor_stream_overload_status_test.go
feat(codex): add opt-in stream bootstrap buffering and overload failover (#5115)
2mo ago
conductor_stream_quota_test.go
fix(codex): scope usage limit errors to credentials and parse flexible quota resets
1mo ago
conductor_stream.go
feat(usage): propagate session and parent session hierarchy to usage reporting queue
1mo ago
conductor_subsecond_cooldown_test.go
fix(auth): enforce minimum cooldown floor and track attempted credentials on 429
1mo ago
conductor_unauthorized_refresh_test.go
feat(auth): enable automatic credential refresh on unauthorized errors
3mo ago
conductor_update_test.go
fix(cliproxy): canonicalize thinking-suffix model states for cooldown and scheduler sharing
2mo ago
conductor_usage_test.go
feat(usage): track streaming execution state in usage records
1mo ago
conductor_warn_logging_test.go
fix(logging): enhance error diagnostics and logging for home refresh operations
2mo ago
conductor_weight_validation_test.go
feat(auth): introduce weighted round-robin scheduler and credential weight validation
3mo ago
conductor.go
fix(auth): preserve concurrent modifications during auth refresh and preparation
1mo ago
config_apikey_test.go
fix(cliproxy): support base_URL-only config credentials and skip stale auth headers
2mo ago
config_apikey.go
fix(cliproxy): support base_URL-only config credentials and skip stale auth headers
2mo ago
connection_lifecycle_cooldown_test.go
fix(cliproxy): centralize client error status mapping and apply context cancellation/deadline HTTP codes
2mo ago
cooldown_backoff_test.go
feat(auth): introduce weighted round-robin scheduler and credential weight validation
3mo ago
cooldown_state_test.go
fix(auth): synchronize auth lifecycle and registry state with epochs and generations
2mo ago
cooldown_state.go
feat(store): add PostgreSQL-backed cooldown state persistence
3mo ago
credential_policy.go
feat(codex): add Alpha Search API key support with configurable endpoint
2mo ago
custom_headers_test.go
feat(auth): add support for managing custom headers in auth files
6mo ago
custom_headers.go
feat(auth): add support for managing custom headers in auth files
6mo ago
error_events_test.go
feat(auth): add error event publishing and Redis queue integration
4mo ago
error_events.go
feat(auth): add error event publishing and Redis queue integration
4mo ago
errors_compat_test.go
feat(translator): improve error handling and response conversion for incomplete statuses
3mo ago
errors.go
fix(auth): propagate upstream error causes in auth selection failures
1mo ago
force_mapping_live_fixtures_test.go
feat(oauth): add force-mapping for upstream response model rewrite
4mo ago
home_concurrency_test.go
fix(home): map user_credits_insufficient to 402 and user_period_limit_exceeded to 429
1mo ago
home_concurrency.go
fix(home): map user_credits_insufficient to 402 and user_period_limit_exceeded to 429
1mo ago
home_dispatch_headers_test.go
fix(home): implement home dispatch headers and enhance Gemini model handling
5mo ago
home_execution_paths_test.go
feat(auth): add credential retry round contract
2mo ago
home_fallback_audit_test.go
feat: add Home credential concurrency support
3mo ago
home_force_mapping_test.go
feat: add Home credential concurrency support
3mo ago
home_in_flight_publisher_test.go
feat: add Home credential concurrency support
3mo ago
home_in_flight_publisher.go
feat: add Home credential concurrency support
3mo ago
home_result.go
feat(usage): propagate session and parent session hierarchy to usage reporting queue
1mo ago
home_retry_contract_test.go
fix(auth): prefer errors from upstream attempts
2mo ago
home_retry_loop_test.go
feat: add Home credential concurrency support
3mo ago
home_selected_auth_callback_test.go
feat: add Home credential concurrency support
3mo ago
home_selection_attempt_test.go
feat: add Home credential concurrency support
3mo ago
home_selection_test.go
fix: retry Home OAuth requests after unauthorized
2mo ago
home_selection.go
feat(usage): propagate session and parent session hierarchy to usage reporting queue
1mo ago
home_session_alias_test.go
feat(session): derive distinct branch session ID, parent lineage on Merkle LCP forks, and enhance Codex fork/subagent affinity (#5418) (#5454)
1mo ago
home_session_alias.go
feat(usage): propagate session and parent session hierarchy to usage reporting queue
1mo ago
home_unauthorized_refresh_test.go
fix(auth): forward Home unauthorized upstream errors
2mo ago
home_websocket_reuse_test.go
feat: add Home credential concurrency support
3mo ago
metadata_keys_test.go
feat(auth): normalize credential metadata keys
2mo ago
metadata_keys.go
feat(auth): normalize credential metadata keys
2mo ago
metadata_merge_test.go
fix(auth): preserve concurrent modifications during auth refresh and preparation
1mo ago
metadata_merge.go
fix(auth): preserve concurrent modifications during auth refresh and preparation
1mo ago
oauth_model_alias_test.go
refactor(executor): consolidate `thinking.ApplyThinking` into `helps.ApplyRequestThinking`
3mo ago
oauth_model_alias.go
refactor(executor): consolidate `thinking.ApplyThinking` into `helps.ApplyRequestThinking`
3mo ago
openai_compat_pool_test.go
fix(auth): prefer errors from upstream attempts
2mo ago
persist_policy_test.go
feat(auth): add config API key exclusion management with tests
4mo ago
persist_policy.go
feat(cliproxy): optimize API key alias rebuild with deferred execution and caching
4mo ago
quota_signals_test.go
feat: observe upstream provider quota signals (#5211)
2mo ago
quota_signals.go
feat: observe upstream provider quota signals (#5211)
2mo ago
request_auth_prepare_test.go
fix(auth): preserve upstream status codes in antigravity auth errors
1mo ago
request_termination_test.go
feat(plugin): add request lifecycle plugin with interception and termination capabilities
3mo ago
response_model_rewriter_antigravity_sim_test.go
fix(auth): repair force-mapped Responses SSE framing for WS forwarder
4mo ago
response_model_rewriter_test.go
fix(auth): repair force-mapped Responses SSE framing for WS forwarder
4mo ago
response_model_rewriter.go
fix(auth): repair force-mapped Responses SSE framing for WS forwarder
4mo ago
scheduler_benchmark_test.go
chore: upgrade CLIProxyAPI dependency to v7 across the project
5mo ago
scheduler_test.go
fix(auth): preserve round-robin successor across ready view rebuilds
2mo ago
scheduler.go
fix(auth): validate access token expiration and retain valid credentials on refresh failure
1mo ago
selected_auth_metadata_test.go
feat(logging): add CPA trace ID middleware and enhance metadata handling
3mo ago
selector_antigravity_subagent_test.go
feat(routing): make subagent session affinity configurable via session-affinity-subagents
1mo ago
selector_lcp_test.go
feat(session): derive distinct branch session ID, parent lineage on Merkle LCP forks, and enhance Codex fork/subagent affinity (#5418) (#5454)
1mo ago
selector_subagent_affinity_test.go
feat(routing): make subagent session affinity configurable via session-affinity-subagents
1mo ago
selector_test.go
feat(usage): propagate session and parent session hierarchy to usage reporting queue
1mo ago
selector.go
feat(usage): propagate session and parent session hierarchy to usage reporting queue
1mo ago
session_affinity_metadata_test.go
feat(session): implement Merkle LCP session affinity, session tree, and distributed Home hierarchy (#5202)
1mo ago
session_affinity_priority_test.go
fix(auth): preserve session affinity across priorities
2mo ago
session_cache_test.go
fix(auth): optimize session cache LRU capacity eviction
1mo ago
session_cache.go
fix(auth): optimize session cache LRU capacity eviction
1mo ago
session_overhead_benchmark_test.go
feat(session): derive distinct branch session ID, parent lineage on Merkle LCP forks, and enhance Codex fork/subagent affinity (#5418) (#5454)
1mo ago
status.go
rebuild branch
1y ago
store.go
refactor(auth): replace `TokenRecord` with `coreauth.Auth` and migrate `TokenStore` to `coreauth.Store`
1y ago
token_fingerprint.go
fix(home): report every unauthorized attempt
2mo ago
types_cooling_test.go
Refactor cooling management across configuration and handlers
2mo ago
types_test.go
fix(auth): validate access token expiration and retain valid credentials on refresh failure
1mo ago
types.go
fix(auth): validate access token expiration and retain valid credentials on refresh failure
1mo ago
weight_test.go
feat(auth): introduce weighted round-robin scheduler and credential weight validation
3mo ago
weight.go
feat(auth): introduce weighted round-robin scheduler and credential weight validation
3mo ago