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]

Reply via email to