kir / tests

Commit History

Update codebase
b33c152

Shinway Deploy commited on

fix(config): restore timeout configuration warning
9c7933c

jwadow commited on

chore(config): remove legacy debug settings and startup warnings
1be86cc

jwadow commited on

fix(tests): read PROXY_API_KEY from config instead of hardcoded value
ec1328c

jwadow commited on

feat: add truncation recovery system (#34, #42, #56)
f68d763

jwadow commited on

test(auth): update api_host test for new q.{region}.amazonaws.com endpoint
dc3f5b6

jwadow commited on

feat(model-resolver): add alias system to resolve Cursor IDE conflict (#59)
365d4b3

jwadow commited on

feat(errors): add network error classification with user-friendly messages (#53)
80f33a2

jwadow commited on

fix(routes): use per-request clients for streaming to prevent CLOSE_WAIT leak (#54)
1c2e998

jwadow commited on

feat(openai): support Cursor flat format, inverted model names, and improve tool_results handling (#49)
936f798

jwadow commited on

fix(converters): handle Pydantic models in extract_text_content (#46, #50)
80b100d

jwadow commited on

fix(models): add fallback list for DNS failure recovery (#25)
c33862b

jwadow commited on

feat(proxy): add HTTP/SOCKS5 proxy support for restricted networks
b1e4872

jwadow commited on

feat: add Enterprise Kiro IDE support with unified AWS SSO OIDC format (#43, #45, #48)
0639485

jwadow commited on

fix(auth): use correct AWS SSO OIDC CreateToken API format (#43)
3d86091

jwadow commited on

feat(auth): add support for social login SQLite credentials
3b4ddd1

jwadow commited on

fix(auth): persist refreshed AWS SSO OIDC tokens back to SQLite (#43)
fab6f56

jwadow commited on

fix: validate tool names against 64-char Kiro API limit (#41)
f918f50

jwadow commited on

feat(parsers): add diagnostics for truncated tool call arguments (#34)
0c1b291

jwadow commited on

fix: add Connection: close header for streaming requests (#38)
49656fb

jwadow commited on

fix(vision): move images to userInputMessage.images for proper Kiro API handling (#32)
f4ee183

jwadow commited on

refactor(tests): remove test for logging request body at debug level
88cfd3e

jwadow commited on

feat: add DebugLoggerMiddleware to capture validation errors in debug logs (#31)
0ac42c5

jwadow commited on

feat: add dynamic model resolution with client format normalization
6ce52d9

jwadow commited on

test(models): add comprehensive Pydantic model validation tests
3fa4c6a

jwadow commited on

fix(models): add image content block support (#30)
bda15b0

jwadow commited on

fix(auth): add graceful degradation for SQLite mode (#14)
c3b4379

jwadow commited on

fix(converters): convert tool content to text when tools not defined (#20)
f8e830c

jwadow commited on

fix(converters): add placeholders for empty content after tool stripping (#20)
b3cb5d5

jwadow commited on

test(core): add coverage for streaming retry and tool stripping
6b13314

jwadow commited on

fix(converters): handle orphaned tool_results and strip tool content when no tools defined
1dca186

jwadow commited on

fix: convert tool_results to Kiro API format (toolUseId)
947cbff

jwadow commited on

refactor: unify first token retry logic in core layer
186cd6d

jwadow commited on

feat(api): Anthropic Messages API support (#15)
8978b84

jwadow commited on

fix(http): add shared HTTP client with connection pooling (#24)
bb09c03

jwadow commited on

refactor: rename OpenAI-specific modules with _openai suffix
d95b61b

jwadow commited on

refactor: update kiro_gateway naming to kiro
f1668d0

jwadow commited on

fix(auth): retry SQLite reload on 400 for container token refresh (#14)
d1e9214

jwadow commited on

fix(auth): reload SQLite credentials before AWS SSO OIDC token refresh (#22)
a15cb82
unverified

kil-penguin commited on

docs(tests): add documentation for issue #20 fix tests
1adb6ba

jwadow commited on

fix(converters): skip thinking tag injection when toolResults present (#23)
ee8b561
unverified

kil-penguin commited on

feat: add configurable server port/host (#19)
6b5f876

jwadow commited on

chore: rename project to kiro-gateway
57d29a3

jwadow commited on

fix(auth): separate SSO region from API region for AWS SSO OIDC (#16)
d5ad4b1

jwadow commited on

fix(auth): don't send scope in AWS SSO OIDC refresh (#14)
69795d1

jwadow commited on

feat: implement fake reasoning with extended thinking support (#11)
9df35c0

jwadow commited on

feat(auth): add AWS SSO OIDC support for kiro-cli credentials (#12)
b994a02

jwadow commited on

refactor: improve timeout handling and logging in http_client and streaming
da0a4de

jwadow commited on

feat: add configurable streaming read timeout (#9)
079364d
unverified

Kraters DoggyMan67 factory-droid[bot] commited on

fix: improve streaming error handling and prevent silent failures
0918457

jwadow commited on