You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: update for Docker-first deployment and dual license (#28)
* docs: update for Docker-first deployment and dual license
- Add Quick Start section to root README with docker run command
- Restructure docs/README.md: pre-built image first, build from source as alternative
- Update SDK README with gateway quick start and absolute GitHub links
- Update gateway README to mention both pre-built and source options
- Rename "Local Development" to "Building from Source" in docker-deployment.md
- Fix license references: dual-licensed (AGPL-3.0 or commercial)
- Update package.json license fields to "SEE LICENSE IN LICENSE"
* docs: add OpenAPI docs endpoint and scripts
- Update api-reference.md to reference /docs (Scalar UI) and /openapi.yaml
- Add openapi:generate and openapi:check scripts to CONTRIBUTING.md
* fix(test): make health route tests deterministic
Replace setTimeout with polling pattern that waits until spawn is
called before emitting mock events. Fixes flaky CI failures where
events fired before listeners were attached.
* fix(test): add timeout safeguard to afterSpawnCalled helper
Makes test failures clearer by throwing explicit error after ~1 second
instead of waiting for vitest's 10-second timeout.
Copy file name to clipboardExpand all lines: docs/api-reference.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# API Reference
2
2
3
-
> **TODO**: Generate OpenAPI spec from Zod schemas. See [#17](https://github.com/pattern-zones-co/koine/issues/17).
3
+
The gateway provides interactive API documentation at [`/docs`](http://localhost:3100/docs) powered by [Scalar](https://scalar.com/). The raw OpenAPI 3.1 specification is available at [`/openapi.yaml`](http://localhost:3100/openapi.yaml).
0 commit comments