Shinwayy / sdk /api

Commit History

track binary files with git-lfs
db492de

Shinway Deploy commited on

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

luispater commited on

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

luispater commited on

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

luispater commited on

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

luispater commited on

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

luispater commited on

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

luispater commited on

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

sususu98 commited on

fix(logging): add API response timestamp and fix request timestamp timing
6d6fab0

sususu98 commited on

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

luispater commited on

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

luispater commited on

fix(openai): drop stream for responses/compact
9df2a02
unverified

Shady Khalifa commited on

feat(openai): add responses/compact support
642da09
unverified

Shady Khalifa commited on

Merge pull request #1132 from XYenon/fix/gemini-models-displayname-override
2f5a938
unverified

luispater commited on

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

Darley commited on

fix: change HTTP status code from 400 to 502 when no provider available
80bec8a
unverified

lieyan commited on

feat(executor): apply payload rules using requested model
ba27e38

hkfires commited on

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

XYenon commited on

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

luispater commited on

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

luispater commited on

refactor: improve thinking logic
c44624a

hkfires commited on

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

luispater commited on

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

luispater commited on

fix(test): implement missing HttpRequest method in stream bootstrap mock
9d1dcdc

hkfires commited on

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

luispater commited on

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

luispater commited on

Merge pull request #761 from router-for-me/log
062e977
unverified

Chén Mù commited on

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

luispater commited on

fix(handlers): preserve upstream response logs before duplicate detection
65c8b75

hkfires commited on

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

hkfires commited on

fix(logging): improve request/response capture
667cc5d

hkfires commited on

fix(config): make streaming keepalive and retries ints
f7f39ab

hkfires commited on

fix(test): remove extra argument from ExecuteStreamWithAuthManager call
e5a870e

Thai Nguyen Hung commited on

feat(logging): implement request ID tracking and propagation
cd0cda0

hkfires commited on

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

luispater commited on

fix: keep streaming defaults legacy-safe
d807c96

gwizz commited on

fix: stop streaming loop on context cancel
1224158

gwizz commited on

fix: improve streaming bootstrap and forwarding
65d6633

gwizz commited on

Fix responses-format handling for chat completions
cdf8a99

moxi commited on

Fixed: #607
81d867d
unverified

luispater commited on

fix(api): update route patterns to support wildcards for Gemini actions
7d7be57
unverified

luispater commited on

feat(config): add support for model prefixes and prefix normalization
953a1ae
unverified

luispater commited on

fix(api): prevent double logging for error responses
ded021e

hkfires commited on

feat(api): return structured JSON error responses
250fcdb

hkfires commited on

Update sdk/api/handlers/claude/code_handlers.go
41aa8b6
unverified

teeverc gemini-code-assist[bot] commited on

fix: flush Claude SSE chunks immediately to match OpenAI behavior
3424eca

teeverc Amp commited on

refactor(handlers): improve request logging and payload handling
1d5e7ea
unverified

luispater commited on

fix(amp): set status on claude stream errors
591dabf

hkfires commited on

feat(util): implement dynamic thinking suffix normalization and refactor budget resolution logic
996d35a
unverified

luispater commited on

fix(gemini): normalize model listing output
7e8452e

hkfires commited on