| docs(guides): add realtime, cron, and per-tenant database guides (#5920) * docs(guides): add guide outlines, games guides, and diagrams * docs(guides): trim guides to the first set * docs(guides): rewrite realtime, cron, and per-tenant guides with examples * ci(docs): ship guide examples with the actors docs bundle Amp-Thread-ID: https://ampcode.com/threads/T-701c2418-eebe-4bb7-b664-5b737970ed67 Co-authored-by: Amp <amp@ampcode.com> --------- Co-authored-by: Nathaneil Flurry <nathan@rivet.gg> Co-authored-by: Amp <amp@ampcode.com> | 4 天前 |
| chore: multiplayer cookbook (#4200) chore: skill evals & cookbooks | 8 个月前 |
| docs(guides): add realtime, cron, and per-tenant database guides (#5920) * docs(guides): add guide outlines, games guides, and diagrams * docs(guides): trim guides to the first set * docs(guides): rewrite realtime, cron, and per-tenant guides with examples * ci(docs): ship guide examples with the actors docs bundle Amp-Thread-ID: https://ampcode.com/threads/T-701c2418-eebe-4bb7-b664-5b737970ed67 Co-authored-by: Amp <amp@ampcode.com> --------- Co-authored-by: Nathaneil Flurry <nathan@rivet.gg> Co-authored-by: Amp <amp@ampcode.com> | 4 天前 |
| fix(rivetkit): preserve connected actor action types Keep actor action generics on ActorConfig and unwrap async action results for client proxies. Use the restored types in multiplayer-game-patterns to remove explicit any/unknown casts from connection refs, event handlers, match assignment helpers, and route payloads. Reviewers: Pull Request: https://github.com/rivet-dev/rivet/pull/5134 | 4 个月前 |
| feat: `registry.start()` (#4477) * feat(rivetkit): add registry.start() as the default server pattern Replace the srvx + Hono + vite-plugin-srvx setup with a simpler registry.start() that starts the manager server, serves static files from public/ if it exists, and runs the actor driver. This is now the recommended way to run RivetKit. Key changes: - Add registry.start() method to Registry class - Add publicDir config option for static file serving - Move @hono/node-server and @hono/node-ws to regular deps - Update client default endpoint to http://localhost:6420 - Add deprecation warning when no endpoint is passed to client - Migrate all 30 examples to the new pattern - Update quickstart docs and client docs Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * docs: update all docs to use registry.start() and consistent patterns - Replace separate actors.ts/server.ts with single index.ts + registry.start() - Update all code examples to import from "./index" instead of "./actors" - Standardize createClient endpoint to localhost:6420 (not 8080) - Remove srvx references, replace with npx tsx --watch - Add registry.start() to runtime-modes comparison and registry-configuration - Update skill-base-rivetkit.md to reference registry.start() as primary - Update StepRunServer default file to index.ts - Update react quickstart to remove StepSetupServer/StepRunServer Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com> | 7 个月前 |
| chore: multiplayer cookbook (#4200) chore: skill evals & cookbooks | 8 个月前 |
| chore: multiplayer cookbook (#4200) chore: skill evals & cookbooks | 8 个月前 |
| chore: sync engine changes from enterprise | 1 个月前 |
| feat: `registry.start()` (#4477) * feat(rivetkit): add registry.start() as the default server pattern Replace the srvx + Hono + vite-plugin-srvx setup with a simpler registry.start() that starts the manager server, serves static files from public/ if it exists, and runs the actor driver. This is now the recommended way to run RivetKit. Key changes: - Add registry.start() method to Registry class - Add publicDir config option for static file serving - Move @hono/node-server and @hono/node-ws to regular deps - Update client default endpoint to http://localhost:6420 - Add deprecation warning when no endpoint is passed to client - Migrate all 30 examples to the new pattern - Update quickstart docs and client docs Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * docs: update all docs to use registry.start() and consistent patterns - Replace separate actors.ts/server.ts with single index.ts + registry.start() - Update all code examples to import from "./index" instead of "./actors" - Standardize createClient endpoint to localhost:6420 (not 8080) - Remove srvx references, replace with npx tsx --watch - Add registry.start() to runtime-modes comparison and registry-configuration - Update skill-base-rivetkit.md to reference registry.start() as primary - Update StepRunServer default file to index.ts - Update react quickstart to remove StepSetupServer/StepRunServer Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com> | 7 个月前 |
| chore: multiplayer cookbook (#4200) chore: skill evals & cookbooks | 8 个月前 |
| chore: fmt | 4 个月前 |
| chore: multiplayer cookbook (#4200) chore: skill evals & cookbooks | 8 个月前 |