Skip to content

Commit 18a4d94

Browse files
authored
Merge pull request #1361 from trycompai/mariano/tasks-limits-release
[dev] [Marfuen] mariano/tasks-limits-release
2 parents 8b8d44c + fcb070f commit 18a4d94

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

apps/app/src/jobs/tasks/onboarding/onboard-organization-helpers.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ export async function createVendorRiskComment(
155155
: 'No specific policies available - use standard security policy guidance.';
156156

157157
const riskMitigationComment = await generateText({
158-
model: openai('gpt-5-nano'),
158+
model: openai('gpt-5-mini'),
159159
system: VENDOR_RISK_ASSESSMENT_PROMPT,
160160
prompt: `Vendor: ${vendor.name} (${vendor.category}) - ${vendor.description}. Website: ${vendor.website}.
161161
@@ -280,7 +280,7 @@ export async function createRiskMitigationComment(
280280
: 'No specific policies available - use standard security policy guidance.';
281281

282282
const mitigation = await generateText({
283-
model: openai('gpt-5-nano'),
283+
model: openai('gpt-5-mini'),
284284
system: RISK_MITIGATION_PROMPT,
285285
prompt: `Risk: ${risk.title} (${risk.category} / ${risk.department})\n\nDescription:\n${risk.description}\n\nTreatment Strategy:\n${risk.treatmentStrategy}: ${risk.treatmentStrategyDescription || 'N/A'}\n\nResidual Assessment: Likelihood ${risk.likelihood}, Impact ${risk.impact}\n\nAvailable Organization Policies:\n${policiesContext}\n\nWrite a pragmatic mitigation plan with concrete steps the team can implement in the next 30-90 days.`,
286286
});

apps/app/src/jobs/tasks/onboarding/update-policies-helpers.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ export async function reconcileFormatWithTemplate(
194194
): Promise<{ type: 'document'; content: Record<string, unknown>[] }> {
195195
try {
196196
const { object } = await generateObject({
197-
model: openai('gpt-5-nano'),
197+
model: openai('gpt-5-mini'),
198198
mode: 'json',
199199
system: `You are an expert policy editor.
200200
Given an ORIGINAL policy TipTap JSON and a DRAFT TipTap JSON, produce a FINAL TipTap JSON that:
@@ -232,7 +232,7 @@ export async function aiCheckFormatWithTemplate(
232232
): Promise<{ isConforming: boolean; reasons: string[] }> {
233233
try {
234234
const { object } = await generateObject({
235-
model: openai('gpt-5-nano'),
235+
model: openai('gpt-5-mini'),
236236
mode: 'json',
237237
system: `You are validating policy layout.
238238
Compare ORIGINAL vs DRAFT (TipTap JSON). Determine if DRAFT conforms to ORIGINAL format:
@@ -457,7 +457,7 @@ export async function generatePolicyContent(prompt: string): Promise<{
457457
}> {
458458
try {
459459
const { object } = await generateObject({
460-
model: openai('gpt-5-nano'),
460+
model: openai('gpt-5-mini'),
461461
mode: 'json',
462462
system: `You are an expert at writing security policies. Generate content directly as TipTap JSON format.
463463

0 commit comments

Comments
 (0)