Tags give the ability to mark specific points in history as being important
-
-
-
-
-
-
-
-
-
-
-
-
v0.9.1
9adfbc15 · ·v0.9.1: openai client: send X-Proxq-Timeout when Config.Timeout set - Config.Timeout injects X-Proxq-Timeout on every proxq request - Zero value sends no header (upstream config timeout applies)
-
v0.9.0
ebbb0071 · ·v0.9.0: per-request timeout override via X-Proxq-Timeout header - Send X-Proxq-Timeout: 2m30s to override upstream config timeout - Invalid value → 400 Bad Request - Omit header → upstream config timeout applies as before
-
v0.8.1
1d3f0e71 · ·v0.8.1: fix README docker image ref, lint - Docker Hub image ref corrected back to psyb0t/proxq - Lint fix in worker_integration_test.go
-
v0.8.0
fc622fce · ·v0.8.0: fix upstream timeout bug, rename module to docker-proxq - Fix: per-upstream timeout from config was silently ignored; worker used a hardcoded 5-minute http.Client.Timeout instead of the context deadline set by asynq.Timeout — all requests timed out at exactly 5m - Module renamed from github.com/psyb0t/proxq to github.com/psyb0t/docker-proxq - Tests proving context and http.Client.Timeout both work correctly
-
-
v0.6.0
aa16fd38 · ·v0.6.0: per-upstream cache key header exclusion, logging, docs - cacheKeyExcludeHeaders per upstream (replaces defaults when set) - Debug/warn logging in handler and worker - README rewritten with full API reference, config tables, routing docs
-
v0.5.1
d4f2dfcf · ·v0.5.1: remove fragile string assertions, boost test coverage - All error assertions use errors.Is with sentinels or require.Error - Additional openai client unit tests for constructor and error paths
-
v0.5.0
7e7f2408 · ·v0.5.0: per-upstream retries, OpenAI client wrapper Major changes: - Per-upstream maxRetries and retryDelay with configurable retry delay function - taskEnvelope payload format wrapping RequestPayload + RetryDelay - X-Proxq-Source header on all proxq-generated responses - pkg/clients/openai: drop-in OpenAI SDK client routing through proxq async queue - pkg/types: shared public constants for header names
-