GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — v0.6.93: schedules/mcp performance improvements, integration bugfixes by icecrasher321 · Pull Request #4767 · simstudioai/sim

Conversation

@icecrasher321

@icecrasher321 icecrasher321 commented May 28, 2026

Copy link
Copy Markdown
Contributor

improvement(agentphone): update logo and background color (#4753)
improvement(schedules): retries and concurrency limits (#4755)
fix(rate-limiter): hosted-key queue follow-up fixes (#4762)
improvement(mcp): bound MCP memory and lifecycle concurrency (#4751)
fix(tables): coerce row values to column types on write instead of failing; persist coerced values; normalize dates to ISO; guard invalid date coercion (#4761)
improvement(integrations): tighten sixtyfour, agentmail, and agentphone outputs; expose mediaUrls; remove invalid output properties (#4765)
feat(instantly): add block and trigger (#4763)
improvement(cron): fire-and-forget for cron-invoked endpoints (#4764)

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
modi2meet and others added 8 commits May 27, 2026 11:01
@modi2meet @waleedlatif1
@TheodoreSpeaks @Sg312 @icecrasher321
improvement(agentphone): update logo and bgcolor (#4753)
90c9590
* v0.6.29: login improvements, posthog telemetry (#4026)

* feat(posthog): Add tracking on mothership abort (#4023)

Co-authored-by: Theodore Li <[email protected]>

* fix(login): fix captcha headers for manual login  (#4025)

* fix(signup): fix turnstile key loading

* fix(login): fix captcha header passing

* Catch user already exists, remove login form captcha

* Update AgentPhone logo and block background color

Replace the old green phone icon with the current AgentPhone logomark
and change bgColor to #000000.

---------

Co-authored-by: Waleed <[email protected]>
Co-authored-by: Theodore Li <[email protected]>
Co-authored-by: Siddharth Ganesan <[email protected]>
Co-authored-by: Vikhyath Mondreti <[email protected]>
Co-authored-by: Theodore Li <[email protected]>
@icecrasher321 @cursoragent
improvement(schedules): retries, concurrency limits (#4755)
81bcdf2
* improvement(schedu
les): retries, concurrency limits

* improvement(schedules): remove stale generated migration

Drop the pre-merge generated 0213 migration so it can be regenerated after syncing with staging.

Co-authored-by: Cursor <[email protected]>

* address comments

* fix pinned version for lru cache

* retryable errs cleanup

---------

Co-authored-by: Cursor <[email protected]>
@TheodoreSpeaks
fix(rate-limiter): hosted-key queue follow-up fixes (#4762)
23d2922
* fix(rate-limiter): hosted-key queue follow-ups from #4756 review

* chore(rate-limiter): trim verbose comments
@icecrasher321
improvement(mcp): bound MCP memory and lifecycle concurrency (#4751)
59792c0
* improvement(mcp): bound MCP memory and lifecycle concurrency

* update db mock

* address comments

* address comments
@TheodoreSpeaks
fix(tables): coerce row values to column types on write instead of fa…
41c8193
…iling (#4761)

* fix(tables): coerce row values to column types on write instead of failing

* fix(tables): persist coerced values in upsert match + bulk update, normalize Date to ISO

* fix(tables): guard date coercion against out-of-range values
@waleedlatif1
improvement(integrations): tighten sixtyfour, agentmail, agentphone o…
b197bb0
…utputs (#4765)

* improvement(integrations): tighten sixtyfour, agentmail, agentphone outputs

* fix(agentphone): expose mediaUrls in block outputs

* fix(sixtyfour): remove invalid `properties` field from block outputs

* chore(skills): clarify validate-integration block vs tool outputs
@icecrasher321
feat(instantly): block, trigger (#4763)
28766dd
* feat(instantly): block, trigger

* change bg color for icon

* address comments

* cleanup code

* search param missplaced
@TheodoreSpeaks
improvement(cron): fire-and-forget for cron-invoked endpoints (#4764)
7ddd90b
* improvement(cron): fire-and-forget for cron-invoked endpoints

* fix(cron): add staleness takeover to single-flight guard

* improvement(cron): drop single-flight guard, rely on DB row claiming
@vercel

vercel Bot commented May 28, 2026

Copy link
Copy Markdown

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

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
docs Skipped Skipped May 28, 2026 12:32am

Request Review

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@cursor

cursor Bot commented May 28, 2026 •
edited
Loading

Uh oh!

There was an error while loading. Please reload this page.

Copy link
Copy Markdown

PR Summary

High Risk
Touches schedule claiming/retries, MCP auth and payload limits, and cron background execution—areas that affect reliability, security, and duplicate or missed runs if misconfigured.

Overview
This staging batch adds Instantly as a first-class integration (docs, icons, landing registry) and tightens integration validation docs so nested properties on outputs apply to tools only, not workflow block outputs.

MCP changes harden the workflow MCP serve path and admin APIs: bounded request/response sizes, paginated tools/list, duplicate tool-name detection, internal-token bridging instead of forwarding API keys, client disconnect handling, and capped JSON bodies on MCP management routes. Tool discovery refresh is concurrency-limited.

Schedules gain a much larger execution tick with infraRetryCount, claim/lock recovery, global concurrency caps, stale job recovery, and extensive tests; schedule disable/reactivate clears or resets queue-related fields appropriately.

Cron routes for Teams subscription renewal and inactivity-alert polling now return 202 quickly, use Redis locks, and run work in the background via runDetached. Minor fixes include safer error handling on the environment API route.

Reviewed by Cursor Bugbot for commit 7ddd90b. Configure here.

All reactions

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

@icecrasher321 icecrasher321 changed the title Staging v0.6.93: schedules/mcp performance improvements, integration bugfixes May 28, 2026
cursor[bot]
cursor Bot reviewed May 28, 2026
View reviewed changes

@cursor cursor Bot left a comment

Copy link
Copy Markdown

There was a problem hiding this comment.

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 2 potential issues.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 7ddd90b. Configure here.

Sorry, something went wrong.

Uh oh!

There was an error while loading. Please reload this page.

All reactions
Comment thread apps/sim/app/api/mcp/serve/[serverId]/route.ts Resolved

Uh oh!

There was an error while loading. Please reload this page.

Comment thread apps/sim/app/api/mcp/tools/discover/route.ts Resolved

Uh oh!

There was an error while loading. Please reload this page.

@icecrasher321
icecrasher321 merged commit 856182b into main May 28, 2026
31 checks passed

Uh oh!

There was an error while loading. Please reload this page.

This branch was previously deployed

1 inactive deployment
Preview — 7ddd90be Deployed May 27, 2026 by vercel[bot]
View deployment
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@cursor cursor[bot] cursor[bot] left review comments

Uh oh!

There was an error while loading. Please reload this page.

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Uh oh!

There was an error while loading. Please reload this page.

4 participants

@icecrasher321 @modi2meet @TheodoreSpeaks @waleedlatif1
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.