Skip to content

Non first class integrations#1662

Merged
Alek99 merged 16 commits intomainfrom
non-first-class-integrations
Oct 18, 2025
Merged

Non first class integrations#1662
Alek99 merged 16 commits intomainfrom
non-first-class-integrations

Conversation

@tgberkeley
Copy link
Copy Markdown
Collaborator

No description provided.

Copy link
Copy Markdown
Contributor

@greptile-apps greptile-apps bot left a comment

Choose a reason for hiding this comment

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

Greptile Overview

Summary

Added documentation for non-first-class AI Builder integrations including Python libraries, custom APIs, file uploads, and image handling. Also expanded the integrations sidebar with 8 new services (Linear, Notion, Perplexity, Replicate, Roboflow, Stripe, Supabase, Twilio).

Key additions:

  • Four new documentation pages explaining how to use Python libraries, custom APIs, and handle files/images
  • Updated sidebar navigation to include the new documentation sections
  • Two screenshot assets for visual documentation
  • One incomplete cross-reference link that needs to be fixed in docs/ai_builder/files.md:5

Confidence Score: 4/5

  • This PR is mostly safe to merge with one syntax issue that should be fixed
  • Score reflects well-structured documentation with clear guidance and examples. The incomplete cross-reference link in files.md is a minor syntax issue that needs correction before merge. All other files are clean and properly integrated.
  • Pay attention to docs/ai_builder/files.md which has an incomplete link placeholder

Important Files Changed

File Analysis

Filename Score Overview
docs/ai_builder/files.md 3/5 New documentation for file uploads with incomplete cross-reference link that needs fixing
docs/ai_builder/images.md 5/5 New documentation for image uploads with clear instructions and examples
docs/ai_builder/apis.md 5/5 New documentation for custom API integrations with good security guidance
docs/ai_builder/python_libraries.md 5/5 New documentation for Python library integrations with practical examples and limitations
pcweb/components/docpage/sidebar/sidebar_items/ai.py 5/5 Added 8 new integrations and 4 new sidebar sections for non-first-class integrations

Sequence Diagram

sequenceDiagram
    participant User
    participant Sidebar
    participant DocSystem
    participant Markdown
    participant Assets

    User->>Sidebar: Navigate to AI Builder Integrations
    Sidebar->>DocSystem: Request documentation page
    Note over Sidebar: ai.py references:<br/>python_libraries, apis,<br/>files, images
    
    DocSystem->>Markdown: Load markdown file<br/>(apis.md, files.md, etc.)
    Markdown->>Assets: Reference images<br/>(find_knowledge_tab.webp,<br/>add_images_to_assets.webp)
    Assets-->>Markdown: Return image assets
    Markdown-->>DocSystem: Render documentation
    DocSystem-->>User: Display documentation page
    
    alt File Upload Flow
        User->>DocSystem: Upload file/image
        DocSystem->>Assets: Store in assets/ folder
        Assets-->>User: Confirm upload
    end
    
    alt Custom Integration Flow
        User->>DocSystem: Request Python library/API guide
        DocSystem->>Markdown: Render instructions
        Markdown-->>User: Show setup steps & examples
    end
Loading

5 files reviewed, 1 comment

Edit Code Review Agent Settings | Greptile

Comment thread docs/ai_builder/files.md

To upload a file to the AI Builder click the `📎 Attach` button and select the file you want to upload from your computer. You can also drag and drop files directly into the chat window.

This section does not cover uploading images. Check out ..... to learn more about uploading images.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

syntax: incomplete cross-reference link placeholder

Suggested change
This section does not cover uploading images. Check out ..... to learn more about uploading images.
This section does not cover uploading images. Check out [Images](./images.md) to learn more about uploading images.
Prompt To Fix With AI
This is a comment left during a code review.
Path: docs/ai_builder/files.md
Line: 5:5

Comment:
**syntax:** incomplete cross-reference link placeholder

```suggestion
This section does not cover uploading images. Check out [Images](./images.md) to learn more about uploading images.
```

How can I resolve this? If you propose a fix, please make it concise.

ElijahAhianyo and others added 13 commits October 17, 2025 18:25
* Revert "Fix: Remove interactive flag from deploy workflows (#1307)"

This reverts commit 08d1ce0bc34058c489ac580ffde194cfcc45b4ac.

* Revert "Fix: Replace --no-interactive with --interactive=false in deploy workflows (#1306)"

This reverts commit 55aed9660525cdd3b477a26141ab176640590a7b.

---------

Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@Alek99 Alek99 self-requested a review October 18, 2025 03:11
@Alek99 Alek99 merged commit 3ca89e8 into main Oct 18, 2025
10 of 12 checks passed
@Alek99 Alek99 deleted the non-first-class-integrations branch October 18, 2025 03:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants