From 58c19167129bb148990b481829fdbdfa1745d3f3 Mon Sep 17 00:00:00 2001 From: RockChinQ Date: Wed, 22 Apr 2026 11:30:41 +0800 Subject: [PATCH] fix(space): add page_size param to models sync request to fetch all models The Space API defaults to page_size=20, but the model catalog has grown beyond 20 entries (currently 26), causing models to be silently dropped during sync. --- src/langbot/pkg/api/http/service/space.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/langbot/pkg/api/http/service/space.py b/src/langbot/pkg/api/http/service/space.py index c05e4896..6de25932 100644 --- a/src/langbot/pkg/api/http/service/space.py +++ b/src/langbot/pkg/api/http/service/space.py @@ -179,7 +179,7 @@ class SpaceService: space_url = space_config['url'] session = httpclient.get_session() - async with session.get(f'{space_url}/api/v1/models') as response: + async with session.get(f'{space_url}/api/v1/models', params={'page_size': 100}) as response: if response.status != 200: raise ValueError(f'Failed to get models: {await response.text()}') data = await response.json()