Skip to content

Conversation

disintegrator
Copy link
Contributor

@disintegrator disintegrator commented Oct 3, 2025

This change allows Gram MCP servers and the playground to proxy tool calls to Gram Functions. It is the second part of the work to implement Gram Functions along with #524.

Copy link

changeset-bot bot commented Oct 3, 2025

🦋 Changeset detected

Latest commit: cf8601a

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@gram/server Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

Copy link

vercel bot commented Oct 3, 2025

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

Project Deployment Preview Comments Updated (UTC)
gram Ready Ready Preview Comment Oct 13, 2025 11:09pm
gram-landing-redirect Ready Ready Preview Comment Oct 13, 2025 11:09pm
1 Skipped Deployment
Project Deployment Preview Comments Updated (UTC)
gram-docs Skipped Skipped Oct 13, 2025 11:09pm

@disintegrator disintegrator force-pushed the gram-runner-orchestration branch from daaeb7a to 4be801d Compare October 9, 2025 13:47
@vercel vercel bot temporarily deployed to Preview – gram-docs October 9, 2025 13:47 Inactive
@vercel vercel bot temporarily deployed to Preview – gram-docs October 9, 2025 16:11 Inactive
@vercel vercel bot temporarily deployed to Preview – gram-docs October 9, 2025 21:14 Inactive
@disintegrator disintegrator force-pushed the gram-runner-orchestration branch from bb82dea to 786c2b7 Compare October 10, 2025 12:24
@vercel vercel bot temporarily deployed to Preview – gram-docs October 10, 2025 12:24 Inactive
disintegrator added a commit that referenced this pull request Oct 10, 2025
This change moves logic related to custom domains into the customdomains
package and a couple of headers to the constants package to prevent the
following import cycle in test code:

```
  internal/gateway (test)
    ↓ imports
  internal/testenv
    ↓ imports
  internal/functions
    ↓ imports
  internal/assets
    ↓ imports
  internal/middleware
    ↓ imports
  internal/gateway (customdomains.go:16, logging.go:15)
    ↓ CYCLE!
```

This cycle is found in #420 and presents a blocker for the `functions`
package to depend on the `assets` package.
@disintegrator disintegrator force-pushed the gram-runner-orchestration branch from 786c2b7 to ea282a0 Compare October 10, 2025 13:51
@vercel vercel bot temporarily deployed to Preview – gram-docs October 10, 2025 13:51 Inactive
@disintegrator disintegrator force-pushed the gram-runner-orchestration branch from ea282a0 to 7d7248d Compare October 10, 2025 15:46
This change allows Gram MCP servers and the playground to proxy tool
calls to Gram Functions. It is the second part of the work to implement
Gram Functions along with #524.
…ns that you can deploy

javascript/typescript code to Gram and expose it as tools in your MCP servers.
This code runs in a secure sandbox on fly.io and allows you to run arbitrary
that performs all sorts of tasks.
@vercel vercel bot temporarily deployed to Preview – gram-docs October 13, 2025 23:08 Inactive
@disintegrator disintegrator enabled auto-merge (squash) October 13, 2025 23:09
@disintegrator disintegrator merged commit 104896e into main Oct 13, 2025
15 checks passed
@disintegrator disintegrator deleted the gram-runner-orchestration branch October 13, 2025 23:12
@github-actions github-actions bot locked and limited conversation to collaborators Oct 13, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants