Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spec-mirror-modal

A git mirror of Modal's public gRPC protobufs from modal-labs/modal-client, reduced to exactly the files the @distilled.cloud/modal generator reads:

  • specs/api.protomodal_proto/api.proto (service ModalClient)
  • specs/task_command_router.protomodal_proto/task_command_router.proto (service TaskCommandRouter)

Nothing else from modal-client is mirrored, so this repository stays small enough to use as a git submodule — the upstream repository is never cloned.

The mirror is updated every 24 hours by .github/workflows/update-specs.yml.

Usage as a submodule

git submodule add https://github.com/distilled-mirror/spec-mirror-modal.git

Updating specs

From .meta/:

bun install
bun run fetch-specs

This repository is managed by the distilled-submodules Alchemy stack in alchemy-run/distilled (stacks/distilled-submodules). Its scaffolding is generated — edit it there, not here.

About

Mirror of raw api specs for modal designed for distilled SDK use (@distilled.cloud/modal). ⚠️ these are unpatched and are not an accurate representation of actual api behavior; https://github.com/alchemy-run/distilled contains patched smithy specs for this api

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages