Skip to content

[comp] Production Deploy#2157

Merged
Marfuen merged 5 commits intoreleasefrom
main
Feb 18, 2026
Merged

[comp] Production Deploy#2157
Marfuen merged 5 commits intoreleasefrom
main

Conversation

@github-actions
Copy link
Contributor

This is an automated pull request to release the candidate branch into production, which will trigger a deployment.
It was created by the [Production PR] action.

github-actions bot and others added 3 commits February 17, 2026 21:21
* feat(meeting): add meeting minutes form and improve validation

* feat(findings): add evidence form type support in findings retrieval and creation

* feat(forms): add meetingSubTypeValues for improved form handling

* feat(meeting): add AI analysis for meeting minutes submission

* fix(meeting): change some to every in outstanding document check

* fix(meeting): change some to every in meeting todo check

* feat(evidence-forms): add mapping functions for evidence form type conversion

* fix(CompanyFormPageClient): remove period from empty title text

* feat(evidence-forms): add reviewSubmission method with user relations

---------

Co-authored-by: Lewis Carhart <lewis@trycomp.ai>
Co-authored-by: Mariano Fuentes <marfuen98@gmail.com>
The Dockerfile installed prisma@6.13.0 in the production stage but the
project uses prisma@6.18.0. Version mismatch between builder and
production stages can cause schema parsing errors.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Mariano Fuentes <marfuen98@gmail.com>
@vercel
Copy link

vercel bot commented Feb 17, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

2 Skipped Deployments
Project Deployment Actions Updated (UTC)
app (staging) Skipped Skipped Feb 18, 2026 5:58pm
portal (staging) Skipped Skipped Feb 18, 2026 5:58pm

Request Review

@cursor
Copy link

cursor bot commented Feb 17, 2026

PR Summary

High Risk
Touches persistent data modeling (new enum + migrations) and expands findings targeting/notification behavior, which can affect querying and user-visible navigation. Also introduces an OpenAI-backed server route that may fail/timeout and must be safely handled in production.

Overview
Adds first-class EvidenceFormType support across DB, API, and UI. Evidence submissions now store formType as a DB enum (with validation/casting migration) and the API normalizes between external string values and DB enum values via a new evidence-form-type-map.

Extends Findings to target an evidence form type (not just a task or submission). CreateFindingDto, FindingsService, and GET /v1/findings now accept evidenceFormType, store it on Finding, and build notification/UI links to either a specific submission or the document page; includes new tests and response normalization.

Introduces a unified meeting document with hidden sub-types and new UX. Company definitions add meeting plus meetingSubTypes/placeholders, mark the specific meeting forms as hidden, adjust document progress/status calculations, merge meeting submissions in the UI, enhance CSV export for meetings, and add an optional OpenAI-powered meeting-minutes analysis step during submission (new Next.js route /api/evidence-forms/analyze).

Written by Cursor Bugbot for commit 5af0365. This will update automatically on new commits. Configure here.

)

Co-authored-by: Lewis Carhart <lewis@trycomp.ai>
@vercel vercel bot temporarily deployed to staging – portal February 18, 2026 11:16 Inactive
@vercel vercel bot temporarily deployed to staging – app February 18, 2026 11:16 Inactive
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

* docs: rewrite device agent documentation for new agent

Replaces outdated FleetDM/MDM-based docs with comprehensive guide
covering the new Comp AI Device Agent: installation (macOS, Windows,
Linux), sign-in flow, status window, remediation options, tray menu,
troubleshooting, and manual evidence collection. Added Linux manual
evidence section.

Image placeholders:
- device-agent-sign-in.png (sign-in window screenshot)
- device-agent-status.png (status window with checks screenshot)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* docs: add device agent screenshots

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* docs: fix swapped device agent screenshots

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* docs: add uninstall guide for old Fleet agent

Adds section with platform-specific instructions for removing the
old FleetDM-based agent (MDM profile, orbit, osqueryd) on macOS,
Windows, and Linux.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* docs: rewrite fleet uninstall section based on actual codebase

Uses real paths from git history (scripts/mac.ts, scripts/windows.ts,
fleet-label.ts, download route): /Users/Shared/.fleet for macOS,
C:\ProgramData\CompAI\Fleet and HKLM\SOFTWARE\CompAI\Device for
Windows. Removed Linux section (old Fleet agent was macOS/Windows
only). Added context about run_me_first scripts and marker files.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* docs: simplify old agent uninstall section with FleetDM guide link

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* docs: rename section to Migrating from FleetDM, remove admin note

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
@vercel vercel bot temporarily deployed to staging – portal February 18, 2026 17:58 Inactive
@vercel vercel bot temporarily deployed to staging – app February 18, 2026 17:58 Inactive
@Marfuen Marfuen merged commit 80acb88 into release Feb 18, 2026
14 checks passed
@claudfuen
Copy link
Contributor

🎉 This PR is included in version 1.83.5 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

Comments