feat(infisical): add Infisical secrets management integration#3684
feat(infisical): add Infisical secrets management integration#3684waleedlatif1 merged 6 commits intostagingfrom
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
PR SummaryMedium Risk Overview Implements the Infisical tool configs (request construction + response transforms/types), registers them in the Sim tool/block registries, and adds Written by Cursor Bugbot for commit 99159d3. Configure here. |
Greptile SummaryThis PR adds a full Infisical secrets-management integration to Sim, comprising five tools ( Key changes:
Issue found:
Confidence Score: 4/5
Important Files Changed
Sequence DiagramsequenceDiagram
participant User as User/LLM
participant Block as InfisicalBlock
participant Framework as Tool Framework
participant API as Infisical API
User->>Block: Trigger with operation + params
Block->>Framework: Resolve tool (infisical_${operation})
Framework->>Framework: Build URL & headers from params
alt list_secrets
Framework->>API: GET /api/v4/secrets?projectId=...&environment=...
else get_secret
Framework->>API: GET /api/v4/secrets/{secretName}?projectId=...
else create_secret
Framework->>API: POST /api/v4/secrets/{secretName} (JSON body)
else update_secret
Framework->>API: PATCH /api/v4/secrets/{secretName} (JSON body)
else delete_secret
Framework->>API: DELETE /api/v4/secrets/{secretName}?projectId=...
end
API-->>Framework: HTTP Response
alt HTTP error (4xx/5xx)
Framework->>Framework: isErrorResponse → throws before transformResponse
Framework-->>User: Error (exception)
else HTTP success (2xx)
Framework->>Framework: calls transformResponse(mockResponse)
Framework-->>User: { success: true, output: { secret | secrets } }
end
Last reviewed commit: "fix(infisical): use ..." |
cfc7377 to
c0a3f56
Compare
|
@greptile |
|
@cursor review |
|
@greptile |
|
@cursor review |
…e DELETE params to query string
|
@cursor review |
|
@greptile |
… existing comments
|
@cursor review |
|
@greptile |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Summary
Type of Change
Testing
Tested manually
Checklist