| .. |
| antigravity_credits.go | feat: enhance fault tolerance for kv-based caching and introduce additional tests | 5 months ago |
| antigravity_credits_test.go | feat: add Home credential concurrency support | 3 months ago |
| api_key_model_alias_test.go | feat(xai): add xAI API key support with comprehensive handling and tests | 4 months ago |
| api_key_model_capabilities.go | feat(compat): preserve Claude thinking/tool-call content for is-compat OpenAI compatibility models | 3 months ago |
| api_key_model_capabilities_test.go | feat(compat): preserve Claude thinking/tool-call content for is-compat OpenAI compatibility models | 3 months ago |
| api_key_model_compat_test.go | feat(compat): preserve compat-mode thinking/signature blocks for API-key models | 3 months ago |
| auto_refresh_loop.go | feat(auth): refactor credential kind detection and add dynamic source classification | 4 months ago |
| auto_refresh_loop_test.go | feat(auth): add support for persisting `disabled` flag in token storage | 6 months ago |
| classification.go | feat(codex): add Alpha Search API key support with configurable endpoint | 3 months ago |
| classification_test.go | feat(auth): refactor credential kind detection and add dynamic source classification | 4 months ago |
| claude_ratelimit_cooldown_test.go | fix(claude): add Anthropic unified rate-limit parsing helpers | 3 months ago |
| codex_forcemap_ws_forward_test.go | fix(auth): repair force-mapped Responses SSE framing for WS forwarder | 4 months ago |
| conductor.go | fix(auth): stop old selectors when replacing manager selector and harden cache stop concurrency | 3 months ago |
| conductor_availability_test.go | feat(management): add `ResetQuota` endpoint and auth manager quota reset functionality | 4 months ago |
| conductor_claude_cancellation_test.go | fix(claude): keep client cancellation availability-neutral | 3 months ago |
| conductor_cooldown.go | Refactor cooling management across configuration and handlers | 2 months ago |
| conductor_cooling_precedence_test.go | Refactor cooling management across configuration and handlers | 2 months ago |
| conductor_credits_candidates_test.go | feat: enhance fault tolerance for kv-based caching and introduce additional tests | 5 months ago |
| conductor_execution.go | feat(auth): add request-scoped error action handling in conductor | 3 months ago |
| conductor_executor_replace_test.go | chore: upgrade CLIProxyAPI dependency to v7 across the project | 6 months ago |
| conductor_fast_error_test.go | fix(claude): harden request lifecycle | 3 months ago |
| conductor_force_mapping_test.go | feat(xai): add xAI API key support with comprehensive handling and tests | 4 months ago |
| conductor_home.go | fix(auth): make session-affinity updates safe for rebound sessions | 3 months ago |
| conductor_home_execution.go | feat(auth): add request-scoped error action handling in conductor | 3 months ago |
| conductor_lifecycle.go | fix(claude): add Anthropic unified rate-limit parsing helpers | 3 months ago |
| conductor_models.go | fix(codex): resolve credential-aware model before forwarding API-key alpha search requests | 3 months ago |
| conductor_oauth_alias_suspension_test.go | chore: upgrade CLIProxyAPI dependency to v7 across the project | 6 months ago |
| conductor_overrides_test.go | fix(auth): avoid cooldown for request-scoped 401 request-faults | 3 months ago |
| conductor_recent_requests_test.go | feat: add tracking for auth request success and failure counts | 6 months ago |
| conductor_refresh.go | fix(cliproxy): delegate OpenAI-compatible OAuth refresh to plugin auth providers | 3 months ago |
| conductor_refresh_executor_key_test.go | fix(cliproxy): delegate OpenAI-compatible OAuth refresh to plugin auth providers | 3 months ago |
| conductor_remove_test.go | feat(auth): add runtime auth removal and unscheduling logic | 5 months ago |
| conductor_request_scoped_errors.go | feat(auth): add request-scoped error action handling in conductor | 3 months ago |
| conductor_request_scoped_errors_test.go | feat(auth): add request-scoped error action handling in conductor | 3 months ago |
| conductor_scheduler_refresh_test.go | feat(auth): improve unauthorized error handling for refresh and auto-refresh | 6 months ago |
| conductor_selection.go | fix(auth): stop old selectors when replacing manager selector and harden cache stop concurrency | 3 months ago |
| conductor_selection_cooldown_test.go | fix(cliproxy): preserve route model on built-in selector cooldown errors | 3 months ago |
| conductor_stream.go | feat(auth): add request-scoped error action handling in conductor | 3 months ago |
| conductor_unauthorized_refresh_test.go | feat(auth): enable automatic credential refresh on unauthorized errors | 4 months ago |
| conductor_update_test.go | fix(cliproxy): canonicalize thinking-suffix model states for cooldown and scheduler sharing | 3 months ago |
| conductor_usage_test.go | feat(usage): track generate flag with backward-compatible defaults | 4 months ago |
| conductor_weight_validation_test.go | feat(auth): introduce weighted round-robin scheduler and credential weight validation | 3 months ago |
| config_apikey.go | feat(auth): refactor credential kind detection and add dynamic source classification | 4 months ago |
| config_apikey_test.go | feat(auth): refactor credential kind detection and add dynamic source classification | 4 months ago |
| connection_lifecycle_cooldown_test.go | fix(cliproxy): centralize client error status mapping and apply context cancellation/deadline HTTP codes | 3 months ago |
| cooldown_backoff_test.go | feat(auth): introduce weighted round-robin scheduler and credential weight validation | 3 months ago |
| cooldown_state.go | feat(store): add PostgreSQL-backed cooldown state persistence | 3 months ago |
| cooldown_state_test.go | fix(cliproxy): canonicalize thinking-suffix model states for cooldown and scheduler sharing | 3 months ago |
| credential_policy.go | feat(codex): add Alpha Search API key support with configurable endpoint | 3 months ago |
| custom_headers.go | feat(auth): add support for managing custom headers in auth files | 7 months ago |
| custom_headers_test.go | feat(auth): add support for managing custom headers in auth files | 7 months ago |
| error_events.go | feat(auth): add error event publishing and Redis queue integration | 5 months ago |
| error_events_test.go | feat(auth): add error event publishing and Redis queue integration | 5 months ago |
| errors.go | feat(auth): add request-scoped error action handling in conductor | 3 months ago |
| errors_compat_test.go | feat(translator): improve error handling and response conversion for incomplete statuses | 4 months ago |
| force_mapping_live_fixtures_test.go | feat(oauth): add force-mapping for upstream response model rewrite | 4 months ago |
| home_concurrency.go | fix: retry Home OAuth requests after unauthorized | 3 months ago |
| home_concurrency_test.go | fix: retry Home OAuth requests after unauthorized | 3 months ago |
| home_dispatch_headers_test.go | fix(home): implement home dispatch headers and enhance Gemini model handling | 6 months ago |
| home_execution_paths_test.go | fix(home): preserve requested usage metadata before auth preparation | 3 months ago |
| home_fallback_audit_test.go | feat: add Home credential concurrency support | 3 months ago |
| home_force_mapping_test.go | feat: add Home credential concurrency support | 3 months ago |
| home_in_flight_publisher.go | feat: add Home credential concurrency support | 3 months ago |
| home_in_flight_publisher_test.go | feat: add Home credential concurrency support | 3 months ago |
| home_result.go | fix(home): report every unauthorized attempt | 3 months ago |
| home_retry_loop_test.go | feat: add Home credential concurrency support | 3 months ago |
| home_selected_auth_callback_test.go | feat: add Home credential concurrency support | 3 months ago |
| home_selection.go | fix: retry Home OAuth requests after unauthorized | 3 months ago |
| home_selection_attempt_test.go | feat: add Home credential concurrency support | 3 months ago |
| home_selection_test.go | fix: retry Home OAuth requests after unauthorized | 3 months ago |
| home_session_alias.go | fix(auth): preserve live home alias groups | 3 months ago |
| home_session_alias_test.go | fix(auth): preserve live home alias groups | 3 months ago |
| home_unauthorized_refresh_test.go | chore: exclude test changes from Home fixes | 3 months ago |
| home_websocket_reuse_test.go | feat: add Home credential concurrency support | 3 months ago |
| metadata_merge.go | fix(auth): preserve custom auth-file metadata during token refresh and relogin | 3 months ago |
| oauth_model_alias.go | refactor(executor): consolidate `thinking.ApplyThinking` into `helps.ApplyRequestThinking` | 3 months ago |
| oauth_model_alias_test.go | refactor(executor): consolidate `thinking.ApplyThinking` into `helps.ApplyRequestThinking` | 3 months ago |
| openai_compat_pool_test.go | refactor(executor): consolidate `thinking.ApplyThinking` into `helps.ApplyRequestThinking` | 3 months ago |
| persist_policy.go | feat(cliproxy): optimize API key alias rebuild with deferred execution and caching | 4 months ago |
| persist_policy_test.go | feat(auth): add config API key exclusion management with tests | 5 months ago |
| request_auth_prepare_test.go | feat: add Home credential concurrency support | 3 months ago |
| request_termination_test.go | feat(plugin): add request lifecycle plugin with interception and termination capabilities | 3 months ago |
| response_model_rewriter.go | fix(auth): repair force-mapped Responses SSE framing for WS forwarder | 4 months ago |
| response_model_rewriter_antigravity_sim_test.go | fix(auth): repair force-mapped Responses SSE framing for WS forwarder | 4 months ago |
| response_model_rewriter_test.go | fix(auth): repair force-mapped Responses SSE framing for WS forwarder | 4 months ago |
| scheduler.go | feat(auth): introduce weighted round-robin scheduler and credential weight validation | 3 months ago |
| scheduler_benchmark_test.go | chore: upgrade CLIProxyAPI dependency to v7 across the project | 6 months ago |
| scheduler_test.go | fix(cliproxy): canonicalize thinking-suffix model states for cooldown and scheduler sharing | 3 months ago |
| selected_auth_metadata_test.go | feat(logging): add CPA trace ID middleware and enhance metadata handling | 4 months ago |
| selector.go | fix(auth): share session affinity across model variant suffixes | 3 months ago |
| selector_test.go | fix(auth): stop old selectors when replacing manager selector and harden cache stop concurrency | 3 months ago |
| session_affinity_metadata_test.go | fix(auth): make session-affinity updates safe for rebound sessions | 3 months ago |
| session_affinity_priority_test.go | fix(auth): preserve session affinity across priorities | 3 months ago |
| session_cache.go | fix(auth): stop old selectors when replacing manager selector and harden cache stop concurrency | 3 months ago |
| status.go | rebuild branch | 1 year ago |
| store.go | refactor(auth): replace `TokenRecord` with `coreauth.Auth` and migrate `TokenStore` to `coreauth.Store` | 1 year ago |
| token_fingerprint.go | fix(home): report every unauthorized attempt | 3 months ago |
| types.go | Refactor cooling management across configuration and handlers | 2 months ago |
| types_cooling_test.go | Refactor cooling management across configuration and handlers | 2 months ago |
| types_test.go | feat(config): add per-credential request-retry override support | 3 months ago |
| weight.go | feat(auth): introduce weighted round-robin scheduler and credential weight validation | 3 months ago |
| weight_test.go | feat(auth): introduce weighted round-robin scheduler and credential weight validation | 3 months ago |