| .. |
| 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(auth): use home model capabilities for thinking | 2 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 | fix(auth): prefer errors from upstream attempts | 2 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): preserve concurrent modifications during auth refresh and preparation | 2 months ago |
| conductor_alias_cooldown_test.go | fix(auth): prevent individual model quota cooldowns from blocking credential | 2 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_compact_cooldown_test.go | fix(cliproxy): handle `responses/compact` auth cooldowns and fallback semantics | 2 months ago |
| conductor_cooldown.go | fix(auth): enforce minimum cooldown floor and track attempted credentials on 429 | 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 | fix(auth): preserve concurrent modifications during auth refresh and preparation | 2 months ago |
| conductor_execution_error_priority_test.go | fix(auth): prefer errors from upstream attempts | 2 months ago |
| conductor_execution_quota_test.go | feat: observe upstream provider quota signals (#5211) | 2 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 | feat(auth): use home model capabilities for thinking | 2 months ago |
| conductor_home_execution.go | feat(auth): use home model capabilities for thinking | 2 months ago |
| conductor_lifecycle.go | fix(auth): preserve concurrent modifications during auth refresh and preparation | 2 months ago |
| conductor_models.go | fix(auth): synchronize auth lifecycle and registry state with epochs and generations | 2 months ago |
| conductor_oauth_alias_nofork_test.go | fix(auth): synchronize auth lifecycle and registry state with epochs and generations | 2 months ago |
| conductor_oauth_alias_suspension_test.go | chore: upgrade CLIProxyAPI dependency to v7 across the project | 6 months ago |
| conductor_oauth_request_scoped_errors_test.go | feat(cliproxy): add OAuth request-scoped error rules support | 2 months ago |
| conductor_overrides_test.go | fix(auth): synchronize auth lifecycle and registry state with epochs and generations | 2 months ago |
| conductor_recent_requests_test.go | feat: add tracking for auth request success and failure counts | 6 months ago |
| conductor_refresh.go | fix(auth): preserve concurrent modifications during auth refresh and preparation | 2 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): normalize credential metadata keys | 2 months ago |
| conductor_request_scoped_errors_test.go | fix(auth): prefer errors from upstream attempts | 2 months ago |
| conductor_retry_round_test.go | feat(auth): add retry round credential filtering | 2 months ago |
| conductor_scheduler_refresh_test.go | fix(auth): preserve concurrent modifications during auth refresh and preparation | 2 months ago |
| conductor_selection.go | fix(auth): enforce minimum cooldown floor and track attempted credentials on 429 | 2 months ago |
| conductor_selection_cooldown_test.go | fix(auth): propagate upstream error causes in auth selection failures | 2 months ago |
| conductor_stream.go | fix(auth): synchronize auth lifecycle and registry state with epochs and generations | 2 months ago |
| conductor_stream_overload_failover_test.go | feat(auth): add credential retry round contract | 2 months ago |
| conductor_stream_overload_status_test.go | feat(codex): add opt-in stream bootstrap buffering and overload failover (#5115) | 2 months ago |
| conductor_subsecond_cooldown_test.go | fix(auth): enforce minimum cooldown floor and track attempted credentials on 429 | 2 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 streaming execution state in usage records | 2 months ago |
| conductor_warn_logging_test.go | fix(logging): enhance error diagnostics and logging for home refresh operations | 2 months ago |
| conductor_weight_validation_test.go | feat(auth): introduce weighted round-robin scheduler and credential weight validation | 3 months ago |
| config_apikey.go | fix(cliproxy): support base_URL-only config credentials and skip stale auth headers | 2 months ago |
| config_apikey_test.go | fix(cliproxy): support base_URL-only config credentials and skip stale auth headers | 2 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(auth): synchronize auth lifecycle and registry state with epochs and generations | 2 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 | fix(auth): propagate upstream error causes in auth selection failures | 2 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(home): map user_credits_insufficient to 402 and user_period_limit_exceeded to 429 | 2 months ago |
| home_concurrency_test.go | fix(home): map user_credits_insufficient to 402 and user_period_limit_exceeded to 429 | 2 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 | feat(auth): add credential retry round contract | 2 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(auth): forward Home unauthorized upstream errors | 2 months ago |
| home_retry_contract_test.go | fix(auth): prefer errors from upstream attempts | 2 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 | feat(auth): use home model capabilities for thinking | 2 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 | feat(session): derive distinct branch session ID, parent lineage on Merkle LCP forks, and enhance Codex fork/subagent affinity (#5418) (#5454) | 2 months 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) | 2 months ago |
| home_unauthorized_refresh_test.go | fix(auth): forward Home unauthorized upstream errors | 2 months ago |
| home_websocket_reuse_test.go | feat: add Home credential concurrency support | 3 months ago |
| metadata_keys.go | feat(auth): normalize credential metadata keys | 2 months ago |
| metadata_keys_test.go | feat(auth): normalize credential metadata keys | 2 months ago |
| metadata_merge.go | fix(auth): preserve concurrent modifications during auth refresh and preparation | 2 months ago |
| metadata_merge_test.go | fix(auth): preserve concurrent modifications during auth refresh and preparation | 2 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 | fix(auth): prefer errors from upstream attempts | 2 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 |
| quota_signals.go | feat: observe upstream provider quota signals (#5211) | 2 months ago |
| quota_signals_test.go | feat: observe upstream provider quota signals (#5211) | 2 months ago |
| request_auth_prepare_test.go | fix(auth): preserve upstream status codes in antigravity auth errors | 2 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 | fix(auth): validate access token expiration and retain valid credentials on refresh failure | 2 months ago |
| scheduler_benchmark_test.go | chore: upgrade CLIProxyAPI dependency to v7 across the project | 6 months ago |
| scheduler_test.go | fix(auth): preserve round-robin successor across ready view rebuilds | 2 months ago |
| selected_auth_metadata_test.go | feat(logging): add CPA trace ID middleware and enhance metadata handling | 3 months ago |
| selector.go | feat(session): derive distinct branch session ID, parent lineage on Merkle LCP forks, and enhance Codex fork/subagent affinity (#5418) (#5454) | 2 months ago |
| selector_antigravity_subagent_test.go | feat(routing): make subagent session affinity configurable via session-affinity-subagents | 2 months 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) | 2 months ago |
| selector_subagent_affinity_test.go | feat(routing): make subagent session affinity configurable via session-affinity-subagents | 2 months ago |
| selector_test.go | fix(session): support identity and subagent extraction from nested request payloads | 2 months ago |
| session_affinity_metadata_test.go | feat(session): implement Merkle LCP session affinity, session tree, and distributed Home hierarchy (#5202) | 2 months ago |
| session_affinity_priority_test.go | fix(auth): preserve session affinity across priorities | 3 months ago |
| session_cache.go | fix(auth): optimize session cache LRU capacity eviction | 2 months ago |
| session_cache_test.go | fix(auth): optimize session cache LRU capacity eviction | 2 months 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) | 2 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 | fix(auth): validate access token expiration and retain valid credentials on refresh failure | 2 months ago |
| types_cooling_test.go | Refactor cooling management across configuration and handlers | 2 months ago |
| types_test.go | fix(auth): validate access token expiration and retain valid credentials on refresh failure | 2 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 |