-
Notifications
You must be signed in to change notification settings - Fork 3.3k
improvement(jsm): destructured outputs for jsm, jira, and added 1password integration #3174
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
befd4b2 to
7f568f1
Compare
7f568f1 to
0771909
Compare
Greptile OverviewGreptile SummaryThis PR adds 1Password tool support (API routes, tool wrappers, and block registration) and refactors Jira/Jira Service Management tools to return more structured/destructured outputs. It also updates the docs site to include the new 1Password integration and adjusts icon mappings/registry entries so the new tool shows up in the UI/tooling registry. Confidence Score: 2/5
Important Files Changed
Sequence DiagramsequenceDiagram
participant UI as Sim UI/Runner
participant Tool as Tool wrapper (apps/sim/tools/onepassword/resolve_secret)
participant API as Next.js API route (/api/tools/onepassword/resolve-secret)
participant OP as 1Password SDK/API
UI->>Tool: Execute resolve_secret(secretReference)
Tool->>API: POST secretReference + credentials
API->>OP: resolve(secretReference)
OP-->>API: plaintext secret
API-->>Tool: JSON { secret, reference }
Tool-->>UI: output.secret (persisted/displayed)
|
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.
7 files reviewed, 4 comments
Additional Comments (1)
|
Summary
Type of Change
Testing
Tested manually
Checklist