shinnmen / sdk /api

Commit History

refactor codex websocket request normalization
197972f

shinmentakezo07 commited on

refactor(stream): harden forwarding and hook composition
76d784c

shinmentakezo07 Claude Opus 4.6 commited on

ein
d61c097

shinmentakezo07 commited on

fix(responses): reject invalid SSE data JSON
fa85de1

canxin commited on

fix(openai): emit valid responses stream error chunks
ff75938
unverified

canxin commited on

test(handlers): add tests for passthrough headers behavior in WriteErrorResponse
cfe9ff0
unverified

luispater commited on

feat: add passthrough headers configuration
11fa176
unverified

luispater commited on

fix: ensure connection-scoped headers are filtered in upstream requests
0e32196
unverified

luispater commited on

Merge PR #1626 into codex/pr-1626
b3b7752
unverified

luispater commited on

Merge pull request #1618 from alexey-yanchenko/fix/completions-usage
2710421
unverified

luispater commited on

feat(logging, executor): add request logging tests and WebSocket-based Codex executor
6434782
unverified

luispater commited on

feat: passthrough upstream response headers to clients
409fbf7

Kirill Turanskiy commited on

Add usage to /v1/completions
b64e3a1

elkindev commited on

refactor(all): replace manual pointer assignments with `new` to enhance code readability and maintainability
2359a6f
unverified

luispater commited on

feat: add Kimi authentication support and streamline device ID handling
fc3bbab
unverified

luispater commited on

refactor(translator, executor): remove redundant `bytes.Clone` calls for improved performance
1b0fbba
unverified

luispater commited on

refactor(executor): optimize payload cloning and streamline SDK translator usage
c702df8
unverified

luispater commited on

refactor(util, executor): optimize payload handling and schema processing
45239da
unverified

luispater commited on

Merge pull request #1174 from lieyan666/fix/issue-1082-change-error-status-code
7466d53
unverified

luispater commited on

Merge pull request #1248 from shekohex/feat/responses-compact
d7805f3
unverified

luispater commited on

fix(logging): capture streaming TTFB on first chunk and make timestamps required
935dde1

sususu98 commited on

fix(logging): add API response timestamp and fix request timestamp timing
3ac39d4

sususu98 commited on

feat(handlers): add test to verify no retries after partial stream response
3e1e511
unverified

luispater commited on

refactor: consolidate channel send logic with context-safe handlers
1091995
unverified

luispater commited on

fix(openai): drop stream for responses/compact
7e33f2b
unverified

Shady Khalifa commited on

feat(openai): add responses/compact support
8f7449a
unverified

Shady Khalifa commited on

Merge pull request #1132 from XYenon/fix/gemini-models-displayname-override
0b4b8da
unverified

luispater commited on

fix(api): enhance ClaudeModels response to align with api.anthropic.com
49638ce

Darley commited on

fix: change HTTP status code from 400 to 502 when no provider available
7ca85a6
unverified

lieyan commited on

feat(executor): apply payload rules using requested model
69a5340

hkfires commited on

fix(gemini): preserve displayName and description in models list
fea5337

XYenon commited on

feat(cliproxy, gemini): improve ID matching logic and enrich normalized model output
90a9a3f
unverified

luispater commited on

refactor(gemini): replace static model handling with dynamic model registry lookup
04c0af8
unverified

luispater commited on

refactor: improve thinking logic
ee9e572

hkfires commited on

refactor(config): replace `nonstream-keepalive` with `nonstream-keepalive-interval`
b052301
unverified

luispater commited on

feat(api): add non-streaming keep-alive support for idle timeout prevention
d4889a8
unverified

luispater commited on

fix(test): implement missing HttpRequest method in stream bootstrap mock
49e7313

hkfires commited on

feat(management): add `PostOAuthCallback` handler to token requester interface
d68a5ec
unverified

luispater commited on

feat(api): add `GetAuthStatus` method to `ManagementTokenRequester` interface
5e60dc0
unverified

luispater commited on

Merge pull request #761 from router-for-me/log
8b0b717
unverified

Chén Mù commited on

feat(api): add ManagementTokenRequester interface for management token request endpoints
18d6aea
unverified

luispater commited on

fix(handlers): preserve upstream response logs before duplicate detection
927cccd

hkfires commited on

fix(handlers): match raw error text before JSON body for duplicate detection
5fe686b

hkfires commited on

fix(logging): improve request/response capture
fbf97dc

hkfires commited on

fix(config): make streaming keepalive and retries ints
1ee4659

hkfires commited on

fix(test): remove extra argument from ExecuteStreamWithAuthManager call
3bbbf02

Thai Nguyen Hung commited on

feat(logging): implement request ID tracking and propagation
7df7bf2

hkfires commited on

refactor(handlers): streamline error and data channel handling in streaming logic
c44e598
unverified

luispater commited on

fix: keep streaming defaults legacy-safe
485ce54

gwizz commited on

fix: stop streaming loop on context cancel
22b9178

gwizz commited on