mirror of
https://github.com/harivansh-afk/sandbox-agent.git
synced 2026-04-15 15:03:37 +00:00
Every request was calling getOrCreate on the Rivet engine API to resolve the workspace actor, even though it's always the same actor. Cache the handle and invalidate on error so retries re-resolve. This eliminates redundant cross-region round-trips to api.rivet.dev on every request. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| docker | ||
| e2e | ||
| memory | ||
| packages | ||
| research | ||
| scripts | ||
| AGENTS.md | ||
| CLAUDE.md | ||
| compose.dev.yaml | ||
| compose.preview.yaml | ||
| CONTRIBUTING.md | ||
| foundry-cloud.md | ||
| railway.toml | ||
| README.md | ||
| tsconfig.base.json | ||
Foundry
TypeScript workspace task system powered by RivetKit actors, SQLite/Drizzle state, and OpenTUI.
Documentation: see ../docs/ in the repository root
Quick Install
curl -fsSL https://bun.sh/install | bash
pnpm install
pnpm -w build
Project Goals
- Simple: There's one screen. It has everything you need. You can use it blindfolded.
- Fast: No waiting around.
- Collaborative: Built for fast moving teams that need code reviewed & shipped fast.
- Pluggable: Works for small side projects to enterprise teams.
License
MIT