Commit Graph

2 Commits

Author SHA1 Message Date
228c29b7da auto-claude: subtask-2-2 - Generate Dart proto stubs for delivery services
Add proto-generated Dart files for the gRPC delivery service:
- delivery_service.pb.dart: Proto message types for routes, deliveries,
  addresses, orders, contacts, and command request/response messages
- delivery_service.pbgrpc.dart: gRPC client and service base classes
  with methods for queries (GetDeliveryRoutes, GetDeliveries) and
  commands (CompleteDelivery, MarkDeliveryUncompleted, SkipDelivery,
  UploadDeliveryPicture)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-20 12:57:42 -05:00
40f19c09f3 auto-claude: subtask-2-1 - Create service discovery utility using ReflectionClient
Adds GrpcDiscoveryClient for enumerating gRPC services via server reflection.
Includes:
- GrpcDiscoveryClient class with listServices(), discoverAllServices() methods
- Support for getting file descriptors for symbols and filenames
- DiscoveredService and DiscoveredMethod data classes
- Custom exceptions (ReflectionException, ConnectionException)
- Generated proto files for gRPC reflection (fixed for protobuf 6.0.0)

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-20 12:52:37 -05:00