feat: scaffold Search Service Python project (#45) #143

Merged
shahondin1624 merged 1 commits from feature/issue-45-scaffold-search-service into main 2026-03-10 15:25:57 +01:00

1 Commits

Author SHA1 Message Date
Pi Agent
e0e870e388 feat: scaffold Search Service Python project (issue #45)
- Python project at services/search/ with pyproject.toml (setuptools)
- gRPC server boilerplate using grpc.aio with graceful shutdown
- YAML-based config loading (host, port, searxng_url, model_gateway_addr, audit_addr)
- SearchServiceServicer stub (returns Unimplemented)
- 8 config unit tests passing
- Fixed gen/python protobuf dependency to >=7.34 (matching gencode version)
- Added .venv and *.egg-info to .gitignore

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 15:25:39 +01:00