Skip to content

Fixes for status response structure mis-match and increase buffer sizes for large projects#11

Open
opi-smccoole wants to merge 1 commit intoblock:mainfrom
opi-smccoole:smccoole/xcode26-fixes
Open

Fixes for status response structure mis-match and increase buffer sizes for large projects#11
opi-smccoole wants to merge 1 commit intoblock:mainfrom
opi-smccoole:smccoole/xcode26-fixes

Conversation

@opi-smccoole
Copy link

Fix buffer limits and response parsing for large index payloads

Increase the TCP read buffer in the Swift service from 1KB to 64KB and the Python asyncio stream reader limit from the default 64KB to 1MB to handle large JSON responses without truncation.

Fix load_index to correctly extract the boolean from the nested status response structure instead of returning the raw dict. Also downgrade the misleading error-level log to a removed line.

Increase the TCP read buffer in the Swift service from 1KB to 64KB and
the Python asyncio stream reader limit from the default 64KB to 1MB to
handle large JSON responses without truncation.

Fix load_index to correctly extract the boolean from the nested status
response structure instead of returning the raw dict. Also downgrade
the misleading error-level log to a removed line.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant