Uh oh!
There was an error while loading. Please reload this page.
feat(ashby): add 15 new tools and fix existing tool accuracy - #3662
Conversation
The latest updates on your projects. Learn more about Vercel for GitHub. |
PR SummaryMedium Risk Overview Existing tool contracts are adjusted for API accuracy. Written by Cursor Bugbot for commit 8221d3f. Configure here. |
Greptile SummaryThis PR significantly expands the Ashby integration from ~10 tools to 25, adding 15 new tools covering reference data, job postings, offers, interviews, and candidate tag management, while also fixing several pre-existing API shape mismatches. The new tools are well-structured and follow consistent codebase patterns. Key changes and concerns:
Confidence Score: 3/5
Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A([Ashby Block]) --> B{operation}
B --> C[Candidate Operations]
B --> D[Application Operations]
B --> E[Job / Posting Operations]
B --> F[Offer Operations]
B --> G[Reference Data]
B --> H[Interview Operations]
C --> C1[list_candidates]
C --> C2[get_candidate]
C --> C3[create_candidate\nflat email/phone fields]
C --> C4[update_candidate\nflat email/phone fields]
C --> C5[search_candidates]
C --> C6[add_candidate_tag\nNEW]
C --> C7[remove_candidate_tag\nNEW]
D --> D1[list_applications\ncreatedAfter → epoch ms]
D --> D2[get_application]
D --> D3[create_application\n⚠ applicationId=r.applicationId always null]
D --> D4[change_application_stage\nNEW]
E --> E1[list_jobs]
E --> E2[get_job]
E --> E3[list_job_postings\nNEW]
E --> E4[get_job_posting\nNEW]
F --> F1[list_offers\nupdated shape from latestVersion]
F --> F2[get_offer\nNEW]
G --> G1[list_sources\nNEW]
G --> G2[list_candidate_tags\nNEW]
G --> G3[list_archive_reasons\nNEW]
G --> G4[list_custom_fields\nNEW]
G --> G5[list_departments\nNEW]
G --> G6[list_locations\nNEW fixed postalAddress]
G --> G7[list_openings\nNEW]
G --> G8[list_users\nNEW]
H --> H1[list_interviews\nNEW]
H --> H2[list_notes]
H --> H3[create_note\nnow returns noteId only]
Last reviewed commit: "fix(ashby): map remo..." |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
waleedlatif1
commented
Mar 19, 2026
Re: the summary review —
|
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
99c625c to
231786bComparewaleedlatif1
commented
Mar 19, 2026
Addressing the second round of review comments:
Also rebased on |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
waleedlatif1
commented
Mar 19, 2026
Addressing round 3 review comments:
|
waleedlatif1
commented
Mar 19, 2026
waleedlatif1
commented
Mar 19, 2026
Added subblock ID migrations for removed |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
waleedlatif1
commented
Mar 19, 2026
Addressing round 4 review comments (all P2):
|
waleedlatif1
commented
Mar 19, 2026
Ran full integration validation (tools, block, registry, types, index). No critical or warning issues found:
|
Uh oh!
There was an error while loading. Please reload this page.
waleedlatif1
commented
Mar 19, 2026
Good catch on the migration — |
Uh oh!
There was an error while loading. Please reload this page.
Summary
Type of Change
Testing
Tested manually
Checklist