Skip to content

Conversation

abcxff
Copy link
Contributor

@abcxff abcxff commented Oct 1, 2025

Fixes KIT-331

Copy link

vercel bot commented Oct 1, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
rivet-cloud Ready Ready Preview Comment Oct 7, 2025 11:57pm
rivet-site Ready Ready Preview Comment Oct 7, 2025 11:57pm
1 Skipped Deployment
Project Deployment Preview Comments Updated (UTC)
rivet-inspector Ignored Ignored Preview Oct 7, 2025 11:57pm

Copy link
Contributor Author

abcxff commented Oct 1, 2025


How to use the Graphite Merge Queue

Add the label merge-queue to this PR to add it to the merge queue.

You must have a Graphite account in order to use the merge queue. Sign up using this link.

An organization admin has enabled the Graphite Merge Queue in this repository.

Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue.

This stack of pull requests is managed by Graphite. Learn more about stacking.

Copy link

claude bot commented Oct 1, 2025

Claude encountered an error —— View job


I'll analyze this and get back to you.

Copy link

pkg-pr-new bot commented Oct 1, 2025

Open in StackBlitz

npm i https://pkg.pr.new/rivet-dev/engine/@rivetkit/engine-runner@3030
npm i https://pkg.pr.new/rivet-dev/engine/@rivetkit/engine-runner-protocol@3030

commit: f5e17d2

@abcxff abcxff marked this pull request as ready for review October 1, 2025 18:23
Copy link

linear bot commented Oct 1, 2025

});
```

Its important to keep `timeout` set to `120`. Details on `buildDir` and other settings are available on [FreeStyle docs](https://docs.freestyle.sh/web/web).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's a small grammatical error in this sentence - "Its important" should be "It's important" (with an apostrophe) since this is a contraction of "It is important".

Suggested change
Its important to keep `timeout` set to `120`. Details on `buildDir` and other settings are available on [FreeStyle docs](https://docs.freestyle.sh/web/web).
It's important to keep `timeout` set to `120`. Details on `buildDir` and other settings are available on [FreeStyle docs](https://docs.freestyle.sh/web/web).

Spotted by Diamond

Fix in Graphite


Is this helpful? React 👍 or 👎 to let us know.

Copy link

claude bot commented Oct 1, 2025

Claude encountered an error —— View job


I'll analyze this and get back to you.

Copy link
Member

@NathanFlurry NathanFlurry left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

needs to be added to the sitemap under Integrations> Deploy> Freestyle

@NathanFlurry NathanFlurry changed the base branch from main to graphite-base/3030 October 5, 2025 20:30
@NathanFlurry NathanFlurry force-pushed the 10-01-feat_freestyle_deploy_docs branch from 81ea72d to 1500ced Compare October 5, 2025 20:30
@NathanFlurry NathanFlurry changed the base branch from graphite-base/3030 to 10-05-chore_core_add_scripts_for_run_config October 5, 2025 20:30
Copy link

claude bot commented Oct 5, 2025

Claude encountered an error —— View job


I'll analyze this and get back to you.

Copy link

claude bot commented Oct 5, 2025

Claude encountered an error —— View job


I'll analyze this and get back to you.

@abcxff abcxff force-pushed the 10-01-feat_freestyle_deploy_docs branch from 0f8ead9 to b4422c4 Compare October 7, 2025 14:04
Copy link

claude bot commented Oct 7, 2025

Claude encountered an error —— View job


I'll analyze this and get back to you.

- `slotsPerRunner` - Concurrent actors per runner
- `requestLifespan` - Request timeout (slightly less than Freestyle timeout)

Once this configuration script is run, Rivet will be connect with your Freestyle serverless instance and you will be done!
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There's a small grammatical error in this sentence. It should be "Rivet will be connected with your Freestyle serverless instance" rather than "Rivet will be connect with".

Suggested change
Once this configuration script is run, Rivet will be connect with your Freestyle serverless instance and you will be done!
Once this configuration script is run, Rivet will be connected with your Freestyle serverless instance and you will be done!

Spotted by Diamond

Fix in Graphite


Is this helpful? React 👍 or 👎 to let us know.

This comment came from an experimental review—please leave feedback if it was helpful/unhelpful. Learn more about experimental comments here.

@abcxff abcxff force-pushed the 10-01-feat_freestyle_deploy_docs branch from b4422c4 to 0bdb465 Compare October 7, 2025 14:06
@abcxff abcxff requested a review from NathanFlurry October 7, 2025 14:06
Copy link

claude bot commented Oct 7, 2025

Claude encountered an error —— View job


I'll analyze this and get back to you.


// Freestyle uses Deno under the hood for web deployments
// @ts-ignore
Deno.serve(app.fetch);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The code references app.fetch, but there's no definition of an app variable in the provided code snippet. This should be updated to reference the correct object - likely registry.fetch based on the context, or another properly defined variable that provides the HTTP handler function for Deno's server.

Suggested change
Deno.serve(app.fetch);
Deno.serve(registry.fetch);

Spotted by Diamond

Fix in Graphite


Is this helpful? React 👍 or 👎 to let us know.

This comment came from an experimental review—please leave feedback if it was helpful/unhelpful. Learn more about experimental comments here.

```typescript
const FREESTYLE_DOMAIN = "my-domain.style.dev"; // Change to your desired Freestyle domain

const res = await freestyle.deployWeb(buildDir, {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It appears the freestyle object is being used without being defined or imported. Consider adding an import statement for the Freestyle SDK at the top of the file:

import { freestyle } from "@freestyle-sh/sdk";
// or however the SDK is properly imported

This will ensure the deployment code functions correctly when executed.

Spotted by Diamond

Fix in Graphite


Is this helpful? React 👍 or 👎 to let us know.

This comment came from an experimental review—please leave feedback if it was helpful/unhelpful. Learn more about experimental comments here.

@abcxff abcxff force-pushed the 10-01-feat_freestyle_deploy_docs branch from 0bdb465 to 789445b Compare October 7, 2025 14:09
Copy link

claude bot commented Oct 7, 2025

Claude encountered an error —— View job


I'll analyze this and get back to you.

Copy link

claude bot commented Oct 7, 2025

Claude encountered an error —— View job


I'll analyze this and get back to you.

Copy link

claude bot commented Oct 7, 2025

Claude encountered an error —— View job


I'll analyze this and get back to you.

@abcxff abcxff force-pushed the 10-01-feat_freestyle_deploy_docs branch from b81e378 to 021464b Compare October 7, 2025 15:49
Copy link

claude bot commented Oct 7, 2025

Claude encountered an error —— View job


I'll analyze this and get back to you.

@MasterPtato MasterPtato force-pushed the 10-01-feat_freestyle_deploy_docs branch from 021464b to f5e17d2 Compare October 7, 2025 23:44
Copy link

claude bot commented Oct 7, 2025

Claude encountered an error —— View job


I'll analyze this and get back to you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants