Skip to main content

Documentation Index

Fetch the complete documentation index at: https://test-8862363a-chore-changelog-update-20260530070123.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

v0.2.741

May 30, 2026
  • chore(nix): migrate cachix cache from tembo-sh to tembo (#8198)
  • agent_run notifyCompletion tool (#8165)
  • Add GitLab merge request thread mutations (#8192)
  • fix: pr provider capabilities and merge strategies (#8202)
  • fix: cold boot VM when snapshot unavailable (#8207)
  • style: format snapshotUnavailableReason type union as multiline
  • Order auth providers with Google first (#8209)
  • feat: add custom wallpaper to KasmVNC desktop environment (#8215)
  • feat(golden): add progress logging for flatten, integrity checks, and sentry skill update (#8210)
  • feat: add progress tracking to golden snapshot builds (#8219)
  • Fathom MCP v1 (#8203)
  • fix(sandbox): add droid to agents package set
  • fix(sandbox): improve wallpaper and window manager startup ordering
  • fix(vm): allow vm_start to recover terminated VMs instead of throwing (#8223)
  • test(vm): add explicit type for virtualMachineFindUnique mock return
  • refactor(vm): convert type alias to interface for VirtualMachineFindUniqueResult
  • feat(weekly-reports): skip users with no pull requests in the last 3 weeks
  • fix(weekly-reports): simplify skip logic to check org-level PR activity instead of per-user
  • refactor(issue): convert getDefaultIssueVisibility to switch statement
  • feat(vm): add issue-based VM start endpoint with auto-creation (#8226)
  • fix(issue): pass unsafePrisma instead of tx to getValidHostIds
  • 0.2.741

v0.2.740

May 29, 2026
  • feat: bitbucket review list (#8081)
  • fix(golden): add filesystem integrity checks to prevent corrupt snapshots (#8028)
  • fix(review): apply pull request filters (#8085)
  • refactor(hypervisor): move MEMORY_SAFETY_BUFFER_MB to constants module (#8089)
  • agent_run job (initial version) (#8017)
  • feat: GitLab PR checks and external statuses (#8092)
  • Add DB URL config endpoint (#8091)
  • feat: MCP Batch Added —> Intercom, Apify, Mobbin, tavily and tinyfish mcps (#8027)
  • refactor(sandbox): move streamSandboxEvents into sandbox utils file and delete stream.ts (#8095)
  • refactor: rename tembo-cli to tembo-mcp and wrap binary
  • feat: Bitbucket PR checks and external statuses (#8096)
  • fix(nix): remove tsPkg references causing nix build hang and simplify tembo-sandbox-cli (#8097)
  • feat(desktop): add clone window option and IPC handler for new window creation (#8101)
  • fix(nix): rewrite tembo-sandbox-cli as bun-executed TS package with pnpm deps (#8100)
  • fix(nix): enable unprivileged user namespaces in guest VM kernel
  • fix(nix): add deployment.json to tembo-deps source filter
  • fix(nix): add separate pnpm deps hash for API workspace and auto-update in CI (#8105)
  • fix(api): correct log message for payment_intent.succeeded event in webhook (#8106)
  • fix(page): add Metadata type to Next.js metadata export (#8108)
  • tspkg workaround (#8109)
  • Update npm deps hash (#8111)
  • feat(settings): add Bitbucket connected account (#8112)
  • refactor(integrations): filter categories by installable and client-only types (#8076)
  • mcp: createPullRequest (#8098)
  • init new host manager (#8090)
  • feat(auth): add self-hosted GitLab connected accounts (#8113)
  • fix(mcp): deduplicate TOML keys by snake_case name to prevent duplicate key errors (#8116)
  • fix(api): add missing parseRepoUrl mock to fix unit tests (#8120)
  • feat(admin): add virtual machines pages and API integration utils (#8121)
  • Don’t render duplicate initial messages for agent_run (#8118)
  • feat(golden): self-contained snapshots with migration-based restore (#7999)
  • feat(auth): add self-hosted Bitbucket connected accounts (#8119)
  • fix(api): improve host manager requeue logic and add VM snapshot column (#8124)
  • style: format code with prettier
  • test(api): remove integration rate limit tests
  • feat(api): add built-in agent-browser skill and shared sandbox skill storage (#7937)
  • Add GitLab self-hosted auth buttons (#8126)
  • feat(sandbox): update desktop wallpaper and set it with hsetroot
  • logs: convert Claude Tasks into to-dos (#8082)
  • feat(api): add Sentry tracing and structured logging to host manager queue loop (#8133)
  • fix(api): deduplicate build_golden enqueue on concurrent host boot (#8131)
  • Add Bitbucket self-hosted auth buttons (#8132)
  • Update ensureSnapshots.ts
  • feat(admin): add host manager queue jobs page under queue dropdown navigation (#8134)
  • fix(nix): stop excluding .md files from tembo-deps source filter
  • feat(golden): compress flattened snapshots with qemu-img convert -c (#8135)
  • fix(cdk): use dedicated secret for CloudFront assets private key (#8136)
  • fix(api): block public API proxy requests and improve wallpaper setup
  • fix(api): wrap proxy access block in feature flag check
  • Add credit check in composer submission (#8139)
  • feat(workflows): add “Commit of the day” Slack workflow template (#8142)
  • Add sandbar-port system skill (#8141)
  • feat(new-task-dialog): add option to deselect all repositories in modal (#8144)
  • feat(agent): replace Gemini label with Antigravity and add new icon (#8149)
  • fix(terminal): send Ctrl+C via tmux to improve signal delivery (#8148)
  • Undo agent run UI toggle
  • server: Check for the 'use-agent-run-job' feature flag
  • fix(sandbox): guard kasmvnc background substitution and soften hidpi check
  • Centralize session activity shimmer handling (#8122)
  • Enqueue agent_run jobs as follow-ups (#8153)
  • Prevent duplicate VM start/stop jobs (#8147)
  • fix(host-manager): reserve memory for in-flight jobs to prevent OOM (#8155)
  • Agent CLI: command for creating PRs (#8115)
  • fix(host-manager): deduplicate golden jobs during rapid ASG deployments (#8156)
  • Snapshot tiering and session state separation (#8162)
  • feat(models): add support for claude-opus-4-8 integration and update defaults (#8164)
  • fix(golden): use atomic rename for state file downloads (#8168)
  • feat(github): add label filter support to pull request opened trigger (#8173)
  • feat(web,nix): persist computer preview and remove desktop wallpaper
  • fix(host-manager): prevent vm_stop hang from QMP deadlock and keep-alive race (#8172)
  • Hubspot Integration - webhooks & triggers (#8170)
  • feat(worker): requeue VM boot jobs when host memory is insufficient (#8163)
  • GET /job: missing agent_run (#8179)
  • jobExecutionTimeout: bump to 24 hours
  • fix sandbox cli package alias files (#8180)
  • fix(user-prompt): keep actions near short bubbles (#8182)
  • feat: gitlab and bitbucket git auth (#8169)
  • feat(vm): add Stopping status to VmStatus enum (#8183)
  • chore: remove unused sandbox guest asset images
  • Self-hosted: configurable sign-in OAuth providers (#8151)
  • feat: clean up sandbox session on pre-startup error or requeue (#8185)
  • feat: show queued state shimmer when task is waiting for capacity (#8188)
  • feat: add running task icon to queued activity shimmer
  • Sync GitLab MR discussions into PR comment read model (#8187)
  • feat: add VM start on sidebar open and rename hostManager to virtualMachine (#8190)
  • fix: rename status to vmStatus to avoid variable shadowing in terminal preview
  • fix(vm): skip start VM call if VM is already running or warm (#8194)
  • tools.nix: allow rustup
  • 0.2.740

v0.2.739

May 26, 2026
  • fix(pull-requests): invalidate reviewers cache after submitting review (#8079)
  • feat: gitlab reviews list (#8080)
  • Update/flake (#8078)
  • 0.2.739

v0.2.738

May 26, 2026
  • init ssh term (#7740)
  • chore: remove gh directory and README from sandbox worker (#8048)
  • chore(guest-image): reduce additionalSpace from 20G to 10G (#8049)
  • feat(terminal): show computer tab empty state when VM not running or disconnected (#8052)
  • refactor(terminal): use ComputerBootingState for booting empty state display (#8053)
  • Restrict start_terminal_session to EC2 workers (#8054)
  • fix(session): add computer URL for terminal sessions and enhance refetch logic (#8055)
  • fix(header): disable title shimmer for terminal session type in progress (#8056)
  • Terminal tab empty state update (#8057)
  • add grok
  • Merge branch ‘main’ of https://github.com/tembo-io/monorepo
  • fix grok
  • feat(agent): add disabled Grok Build agent with icon in dropdown (#8062)
  • refactor(sandbox): rename sandbox-exec.ts to exec.ts and update refs (#8065)
  • fix(sandbox): ignore HUP signals to keep processes alive after SSH disconnect (#8063)
  • snyk: getIntegrationInstanceName (#8061)
  • feat: new agent tools + cli - starting with browser tool (#8066)
  • make tailscale optional on install, default to true (#8068)
  • fix(sandbox): pass tsPkg to guest tools configuration
  • flake updates (#8075)
  • chore: update npm deps hash
  • 0.2.738

v0.2.737

May 24, 2026
  • chore(api): set free credits default to 0 to prevent signup abuse (#8045)
  • test(api): hardcode free credits in resupply test to avoid config drift
  • 0.2.737

v0.2.736

May 24, 2026
  • perf(review): increase virtualizer overscroll and intersection margins (#8040)
  • fix(billing): reduce signup free credits from 20 to 10 (#8044)
  • chore(nix): update flake.lock dependencies
  • 0.2.736

v0.2.735

May 23, 2026
  • adding reaper cron to reset jobs that get stuck during a db restart (#8023)
  • feat(github): add messageContains filter to issueCommentCreated trigger (#8026)
  • fix(queue): use execution timeout for sandbox jobs and separate from long-running jobs
  • Fix onboarding continue button (#8033)
  • 0.2.735

v0.2.734

May 22, 2026
  • Use —secret-overriding=false in IS_TEMBO env (#8009)
  • automation editor: warn user if tab closes with unsaved changes (#8012)
  • fix(snapshots): remove the word golden from snapshot toast messages (#8018)
  • fix(queue): use Prisma.raw for memory filter to fix Azure parameter binding (#8014)
  • Add xhigh option to GPT 5.5 (#8020)
  • feat(settings): add GitLab connected account with Clerk auth integration (#8021)
  • 0.2.734

v0.2.733

May 21, 2026
  • feat(mcp,web): gracefully handle missing MCP config and move version to app top bar (#8002)
  • refactor(mcp): use interface over type alias and extract noop helpers in tests
  • fix(chat-panel): auto-scroll only if user is at bottom of event stream (#8004)
  • feat: add infisical CLI package to tembo.nix configuration (#8006)
  • chore(devShell): fix prisma/zenstack engines config for NixOS environment (#8007)
  • 0.2.733

v0.2.732

May 21, 2026
  • flae.lock again (#8005)
  • 0.2.732

v0.2.731

May 21, 2026
  • flake update for self hosted (#8003)
  • 0.2.731

v0.2.730

May 21, 2026
  • Feature/aws prep (#7983)
  • 0.2.730

v0.2.729

May 21, 2026
  • triggers(slack): add messageContains filter to messageSentInChannel (#7996)
  • If no defaultAgent setting, always use DEFAULT_AGENT/DEFAULT_MODEL (#8000)
  • 0.2.729

v0.2.728

May 21, 2026
  • fix(tokenUsage): show usage graph data for unlimited plan users with skipBilling true (#7995)
  • feat(database): add Asset table and update keepAliveUntil to timestamptz
  • 0.2.728

v0.2.727

May 21, 2026
  • fix(scripts): add projectId to infisical run for secret loading in dev scripts (#7994)
  • 0.2.727

v0.2.726

May 21, 2026
  • feat(workflows): add non-technical cursor automation templates for agents (#7984)
  • Set HOST_ID for self-hosted (#7985)
  • Add S3 upload tool to Tembo MCP (#7987)
  • Add session filter to sidebar (#7991)
  • Revert “Add session filter to sidebar (#7991)” (#7992)
  • feat(kasmvnc): add remote debugging address and port flags to Chromium args (#7993)
  • 0.2.726

v0.2.725

May 20, 2026
  • GitLab/Bitbucket parity: external PR lifecycle sync into PullRequest records (#7951)
  • fix: SNYK_TOKEN env resolution + updated scope (#7968)
  • fix: added generic countUniqueKeys -> simplify keycount flow + more ’… (#7970)
  • fix(session): hide copy computer URL button when computer tab is not selected (#7975)
  • GitLab/Bitbucket parity: PR comment get/update APIs (#7959)
  • Route cleanup for issueType (#7891)
  • Codex: fix base_url (#7981)
  • fix(keep-alive): set at job completion + use message type (#7980)
  • 0.2.725

v0.2.724

May 20, 2026
  • feat(linear): add issueStatusChanged trigger for issue status updates (#7960)
  • 0.2.724

v0.2.723

May 19, 2026
  • fix(sandbox): handle empty remote in tembo-clone-repo (TEM-7319) (#7963)
  • 0.2.723

v0.2.722

May 19, 2026
  • feat(snapshots): add tooltip showing Building… on shimmer hover during build (#7947)
  • fixing self hosted with no fleet env needs (#7953)
  • sandbox(claudeCode): don’t reset CLAUDE.md if preexisting (#7956)
  • feat(computer-preview): add copy computer URL button with feature flag (#7957)
  • Update skillSchema in events.ts (#7958)
  • feat(computer-preview): add copy computer URL button with feature flag
  • fix(computer-preview): use is-internal flag for copy computer URL button
  • Add skillUseCount to CollapsedLogs (#7870)
  • fix(computer-preview): show booting state when VM is stopped (terminated) (#7961)
  • adding aws self hosted support (#7962)
  • 0.2.722