uv venv
uv synccp settings.yaml.example settings.yamlSet up in settings.yaml:
- your staff email, Omnidesk domain, and Omnidesk api key
- your JWT token for InNoHassle Accounts (get it from here)
uv run uvicorn src.api.app:app --reloadTest UI
uv run python -m http.server 8001Open http://localhost:8001/test_ui.html (you can get your Innohassle JWT from here)
P.S. One-shot (vibecoded) by Sonnet 4.6, not inclined to write this glue by myself.