Skip to content

Latest commit

 

History

History
76 lines (63 loc) · 9.53 KB

File metadata and controls

76 lines (63 loc) · 9.53 KB

Tested ecosystem compatibility

This file is generated by scripts/export_compatibility.py from recorded, passing CI evidence. Do not edit it manually. The evidence snapshot is dated 2026-07-30; all packages remain pre-1.0.

Published package snapshot

Package Version Role Production golden app Evidence
hayate 0.15.3 Core framework and native ASGI, Workers, and Lambda adapters yes golden-app create-hayate 0.14.0 deployment metadata main CI, Hayate 0.15.2 downstream full compatibility CI (runtime-equivalent to metadata-only 0.15.3), Hayate 0.15.3 main CI, Hayate 0.15.3 release provenance
hayate-auth 0.10.5 Sessions, API keys, OAuth clients, and authorization server downstream gate hayate-auth 0.10.5 main CI, hayate-auth 0.10.5 security profiles, hayate-auth 0.10.5 release provenance
hayate-fetch 0.1.4 Portable WHATWG-style outbound fetch downstream gate hayate-fetch 0.1.4 main CI, hayate-fetch 0.1.4 release provenance, Hayate 0.15.2 downstream full compatibility CI (runtime-equivalent to metadata-only 0.15.3)
hayate-mcp 0.12.1 MCP transport, tools, context, and OAuth resource server yes golden-app create-hayate 0.14.0 deployment metadata main CI, hayate-mcp 0.12.1 main CI and MCP 2026-07-28 conformance, hayate-mcp 0.12.1 release provenance, FolioMCP production Workerd CI (private downstream evidence) at a4d110efc223
hayate-openapi 0.8.2 OpenAPI 3.1, Scalar, and generated zero-runtime TypeScript clients yes golden-app create-hayate 0.14.0 deployment metadata main CI, hayate-openapi 0.8.2 main CI and TypeScript interoperability, hayate-openapi 0.8.2 release provenance, FolioMCP production Workerd CI (private downstream evidence) at a4d110efc223
hayate-sql 0.1.2 Migration-checked SQL contracts and typed query facades yes golden-app create-hayate 0.14.0 deployment metadata main CI, hayate-sql 0.1.2 main CI, hayate-sql 0.1.2 release provenance, FolioMCP production Workerd CI (private downstream evidence) at a4d110efc223
create-hayate 0.14.0 Composable applications with deployment-identifiable Workers and drift-checked first-party TypeScript clients yes golden-app create-hayate 0.14.0 deployment metadata main CI, create-hayate 0.14.0 main CI and feature matrix, create-hayate 0.14.0 full frontend matrix (112/112), create-hayate 0.14.0 release provenance

Runtime contracts

Runtime Executed or supported contract Status Evidence
Direct Pure application requests with local SQLite Golden path golden-app create-hayate 0.14.0 deployment metadata main CI
ASGI Real Uvicorn process with SQLite Golden path golden-app create-hayate 0.14.0 deployment metadata main CI
Cloudflare Workers class Real workerd, D1, RPC-capable WorkerEntrypoint, and class handlers Golden default golden-app create-hayate 0.14.0 deployment metadata main CI, Hayate 0.15.2 downstream full compatibility CI (runtime-equivalent to metadata-only 0.15.3), FolioMCP production Workerd CI (private downstream evidence) at a4d110efc223
Cloudflare Workers global Global fetch export without RPC or scheduled class handlers HTTP-only compatibility mode golden-app create-hayate 0.14.0 deployment metadata main CI
AWS Lambda API Gateway v2 and Function URL buffering plus native response streaming Core native adapters; outside the golden production flow Hayate 0.15.3 main CI

ASGI is a deployment adapter, not a Cloudflare requirement. The Workers class entrypoint is the feature-complete default. The global entrypoint is HTTP-only and does not imply named RPC or scheduled class-handler support.

Golden runtime lock

Boundary Tested value
Minimum package Python 3.12+
Golden app Python 3.13
Golden app Node.js 24
MCP revision 2026-07-28
OpenAPI revision 3.1.1
Workers compatibility date 2026-07-01
Workers flags python_workers
Default Workers entrypoint WorkerEntrypoint class
Optional global entrypoint HTTP-only compatibility mode
Platform package Locked version
workers-py 1.15.0
workers-runtime-sdk 1.6.3

Golden lock SHA-256: 4502453286edffcee72b1025f7e2f1c81c596cd4bf6734b9c8c52cd4622b6b61

Evidence sources

Machine-readable data: compatibility.json.