Skip to content

Commit 3b85ebb

Browse files
Merge pull request #163 from askui/fix/chat-start-preserve-custom-mcp-server
Preserve custom MCP config on chat start; update defaults only
2 parents f8120d5 + dba6525 commit 3b85ebb

File tree

1 file changed

+1
-8
lines changed

1 file changed

+1
-8
lines changed

src/askui/chat/api/mcp_configs/service.py

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -150,16 +150,9 @@ def _save(self, mcp_config: McpConfig, new: bool = False) -> None:
150150

151151
def seed(self) -> None:
152152
"""Seed the MCP configuration service with default MCP configurations."""
153-
while True:
154-
list_response = self.list_(
155-
None, ListQuery(limit=LIST_LIMIT_MAX, order="asc")
156-
)
157-
for mcp_config in list_response.data:
158-
self.delete(None, mcp_config.id, force=True)
159-
if not list_response.has_more:
160-
break
161153
for seed in self._seeds:
162154
try:
155+
self.delete(None, seed.id, force=True)
163156
self._save(seed, new=True)
164157
except ConflictError: # noqa: PERF203
165158
self._save(seed)

0 commit comments

Comments
 (0)