Skip to content

Harden API settings, secrets, and scheduling inputs#46

Merged
hetaoBackend merged 3 commits into
mainfrom
cursor/harden-api-inputs-0081
Jul 12, 2026
Merged

Harden API settings, secrets, and scheduling inputs#46
hetaoBackend merged 3 commits into
mainfrom
cursor/harden-api-inputs-0081

Conversation

@hetaoBackend

@hetaoBackend hetaoBackend commented Jul 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • restrict general settings writes to public editable keys
  • stop returning the Feishu app secret in plaintext while preserving masked/blank updates
  • enforce request body limits using actual streamed bytes
  • validate task create/update and DAG scheduling fields, agents, and working directories
  • add backend regression coverage

Validation

  • make check — TypeScript and formatting passed; 496 tests passed
  • independent review and follow-up review found no blocking issues
Open in Web Open in Cursor 

@vercel

vercel Bot commented Jul 11, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
agentforge-landing Ready Ready Preview, Comment Jul 12, 2026 2:49pm

cursoragent and others added 3 commits July 12, 2026 22:42
Co-authored-by: DanielWalnut <hetaoBackend@users.noreply.github.com>
Co-authored-by: DanielWalnut <hetaoBackend@users.noreply.github.com>
@hetaoBackend hetaoBackend force-pushed the cursor/harden-api-inputs-0081 branch from de36ad0 to 44c0e19 Compare July 12, 2026 14:49
@hetaoBackend hetaoBackend marked this pull request as ready for review July 12, 2026 14:50
@hetaoBackend hetaoBackend merged commit c60da88 into main Jul 12, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants