Skip to content

Releases: replicate/cog-runtime

v0.5.0-alpha10

10 Oct 21:10

Choose a tag to compare

v0.5.0-alpha10 Pre-release
Pre-release
Move assignment earlier

v0.5.0-alpha3

09 Oct 19:31

Choose a tag to compare

Tagging 55073f334933dbe23eade4d2e4919d8e313e4535

v0.5.0-alpha7

09 Oct 21:51

Choose a tag to compare

v0.5.0-alpha7 Pre-release
Pre-release
Tagging 87eeac8fb00413f4342bf50dcc0ad72cb6c5cdf6

v0.5.0-alpha6

09 Oct 21:16

Choose a tag to compare

v0.5.0-alpha6 Pre-release
Pre-release
Tagging ae1163db3b94700e9784f30ed941dcfee289e0e7

v0.5.0-alpha5

09 Oct 20:22

Choose a tag to compare

v0.5.0-alpha5 Pre-release
Pre-release
No shadowing

v0.5.0-alpha4

09 Oct 19:44

Choose a tag to compare

v0.5.0-alpha4 Pre-release
Pre-release
Tagging f14484b908a0414da68034aeff71b58588e78b5a

v0.5.0-alpha2

08 Oct 23:59

Choose a tag to compare

v0.5.0-alpha2 Pre-release
Pre-release
Standardize flag casing

v0.5.0-alpha1

08 Oct 19:47

Choose a tag to compare

v0.5.0-alpha1 Pre-release
Pre-release
Send ready signal

v0.4.0

24 Sep 18:02
v0.4.0
b10d682

Choose a tag to compare

Includes new behavior related to automatic handling of
mutable defaults.

v0.3.5

19 Sep 09:29
4ce0fe7

Choose a tag to compare

bugfix: Ensure schema is loaded before processing (#221)

* bugfix: Ensure schema is loaded before processing

Schema wasn't loaded prior to processing the input paths this resulted
in a noop nil response. To ensure we always load the schema first we now
block on runner ready state before processing. Additionaly a nil doc is
considered an error. In the cases we call ProcessInputPaths we can
accept that error; in manager we explicitly check for doc being nil and
emit an error log.

* Ensure that we always 202 for async

Async predictions should not 500. However, since we now known that the
runner failed before we send the prediction request down, we end up
needing to work around the error and still send a 202 *then* let the
webhook indicate failure.

While this behavior is somewhat crazy, it is the behavioral contract we
can revisit in the future.