Skip to content

Commit b62b2dc

Browse files
committed
test(search): keep only the refusal the contract still enforces
1 parent f722107 commit b62b2dc

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

‎apps/sim/lib/api/contracts/mothership-assistant-tools.test.ts‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,13 +57,12 @@ describe('Assistant execution contracts', () => {
5757
expect(accepts([trip, { ...trip, accountId: 'other' }])).toBe(true)
5858
})
5959

60-
it('runs several same-kind GitHub queries on one account but refuses kind fan-out overlap', () => {
60+
it('refuses a kindless GitHub query alongside kinded queries on one account', () => {
6161
const accepts = (nativeQueries: Record<string, string>[]) =>
6262
searchWorkspaceInputSchema.safeParse({ query: 'launch', nativeQueries }).success
6363
const github = { provider: 'github', accountId: 'account', query: 'repo:org/repo launch' }
6464
const kinds = ['issues', 'commits', 'code', 'repositories'].map((kind) => ({ ...github, kind }))
6565
expect(accepts(kinds)).toBe(true)
66-
expect(accepts([kinds[0]!, { ...kinds[0]!, query: 'repo:org/repo deploy' }])).toBe(true)
6766
expect(accepts([kinds[0]!, github])).toBe(false)
6867
expect(
6968
searchWorkspaceInputSchema.safeParse({ nativeQueries: [{ provider: 'github', query: '' }] })

0 commit comments

Comments
 (0)