andreahlert opened a new pull request, #675: URL: https://github.com/apache/burr/pull/675
## Summary - Add FastAPI server for the hello-world-counter example with `/count`, `/state` and `/create` endpoints, following the multi-modal-chatbot server pattern - Register counter router in the main Burr tracking server (`run.py`) - Implement Counter React component with increment button and live telemetry view, replacing the WIP placeholder - Add `CounterState` model and API service methods to the frontend Closes #69 ## Test plan - [x] Python: server module imports, counter increments correctly, Pydantic model validates - [x] TypeScript: `tsc --noEmit` passes with no errors - [x] End-to-end: all endpoints tested via curl against a running Burr server (`POST /create`, `GET /state`, `POST /count`) - [x] Tracking integration: steps are recorded and visible via `/apps` and application logs endpoints - [x] OpenAPI spec: counter endpoints appear correctly in the generated schema -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
