mirror of
https://github.com/simstudioai/sim.git
synced 2026-04-06 03:00:16 -04:00
* feat(ashby): add 15 new tools and fix existing tool accuracy * fix(ashby): fix response field mappings for changeStage and createNote * fix(ashby): fix websiteUrl field name in candidate.update request * fix(ashby): revert body field names to candidateId and jobId for info endpoints * fix(ashby): add subblock ID migrations for removed emailType and phoneType * fix(ashby): map removed emailType/phoneType to dummy keys to avoid data corruption
60 lines
3.4 KiB
TypeScript
60 lines
3.4 KiB
TypeScript
import { addCandidateTagTool } from '@/tools/ashby/add_candidate_tag'
|
|
import { changeApplicationStageTool } from '@/tools/ashby/change_application_stage'
|
|
import { createApplicationTool } from '@/tools/ashby/create_application'
|
|
import { createCandidateTool } from '@/tools/ashby/create_candidate'
|
|
import { createNoteTool } from '@/tools/ashby/create_note'
|
|
import { getApplicationTool } from '@/tools/ashby/get_application'
|
|
import { getCandidateTool } from '@/tools/ashby/get_candidate'
|
|
import { getJobTool } from '@/tools/ashby/get_job'
|
|
import { getJobPostingTool } from '@/tools/ashby/get_job_posting'
|
|
import { getOfferTool } from '@/tools/ashby/get_offer'
|
|
import { listApplicationsTool } from '@/tools/ashby/list_applications'
|
|
import { listArchiveReasonsTool } from '@/tools/ashby/list_archive_reasons'
|
|
import { listCandidateTagsTool } from '@/tools/ashby/list_candidate_tags'
|
|
import { listCandidatesTool } from '@/tools/ashby/list_candidates'
|
|
import { listCustomFieldsTool } from '@/tools/ashby/list_custom_fields'
|
|
import { listDepartmentsTool } from '@/tools/ashby/list_departments'
|
|
import { listInterviewsTool } from '@/tools/ashby/list_interviews'
|
|
import { listJobPostingsTool } from '@/tools/ashby/list_job_postings'
|
|
import { listJobsTool } from '@/tools/ashby/list_jobs'
|
|
import { listLocationsTool } from '@/tools/ashby/list_locations'
|
|
import { listNotesTool } from '@/tools/ashby/list_notes'
|
|
import { listOffersTool } from '@/tools/ashby/list_offers'
|
|
import { listOpeningsTool } from '@/tools/ashby/list_openings'
|
|
import { listSourcesTool } from '@/tools/ashby/list_sources'
|
|
import { listUsersTool } from '@/tools/ashby/list_users'
|
|
import { removeCandidateTagTool } from '@/tools/ashby/remove_candidate_tag'
|
|
import { searchCandidatesTool } from '@/tools/ashby/search_candidates'
|
|
import { updateCandidateTool } from '@/tools/ashby/update_candidate'
|
|
|
|
export const ashbyAddCandidateTagTool = addCandidateTagTool
|
|
export const ashbyChangeApplicationStageTool = changeApplicationStageTool
|
|
export const ashbyCreateApplicationTool = createApplicationTool
|
|
export const ashbyCreateCandidateTool = createCandidateTool
|
|
export const ashbyCreateNoteTool = createNoteTool
|
|
export const ashbyGetApplicationTool = getApplicationTool
|
|
export const ashbyGetCandidateTool = getCandidateTool
|
|
export const ashbyGetJobTool = getJobTool
|
|
export const ashbyGetJobPostingTool = getJobPostingTool
|
|
export const ashbyGetOfferTool = getOfferTool
|
|
export const ashbyListApplicationsTool = listApplicationsTool
|
|
export const ashbyListArchiveReasonsTool = listArchiveReasonsTool
|
|
export const ashbyListCandidateTagsTool = listCandidateTagsTool
|
|
export const ashbyListCandidatesTool = listCandidatesTool
|
|
export const ashbyListCustomFieldsTool = listCustomFieldsTool
|
|
export const ashbyListDepartmentsTool = listDepartmentsTool
|
|
export const ashbyListInterviewsTool = listInterviewsTool
|
|
export const ashbyListJobPostingsTool = listJobPostingsTool
|
|
export const ashbyListJobsTool = listJobsTool
|
|
export const ashbyListLocationsTool = listLocationsTool
|
|
export const ashbyListNotesTool = listNotesTool
|
|
export const ashbyListOffersTool = listOffersTool
|
|
export const ashbyListOpeningsTool = listOpeningsTool
|
|
export const ashbyListSourcesTool = listSourcesTool
|
|
export const ashbyListUsersTool = listUsersTool
|
|
export const ashbyRemoveCandidateTagTool = removeCandidateTagTool
|
|
export const ashbySearchCandidatesTool = searchCandidatesTool
|
|
export const ashbyUpdateCandidateTool = updateCandidateTool
|
|
|
|
export * from './types'
|