Skip to content

Update plugin entry: files-editor (screenshots, markdown Preview) - #385

Merged
SawyerHood merged 3 commits into
get-bb:mainfrom
abdoutelb:files-editor-screenshots
Sep 29, 2026
Merged

SawyerHood merged 3 commits into
get-bb:mainfrom
abdoutelb:files-editor-screenshots

Conversation

@abdoutelb

Copy link
Copy Markdown
Contributor

Adds three screenshots to the Files entry so its detail page has an image carousel. The description gets one sentence for markdown Preview, which shipped in v0.1.6.

What the plugin does

Files is a VS Code-style file explorer and editor for the workspace behind a thread. It has Search in files across the project, a file tree, editor tabs, find in the open file, and edit and save with a guard against overwriting an agent's change. As of v0.1.6, markdown files open rendered with a Preview / Read / Edit toggle.

Source

  • https://github.com/abdoutelb/bb-plugin-files-editor.git, range ^0.1.2, unchanged.
  • The new release is tag v0.1.6 at commit 10657ef. It contains markdown Preview, merged in abdoutelb/bb-plugin-files-editor#1.

Screenshots

Each one is 2800 px wide, under 450 KB, and shown in this order:

  1. search-in-files.png: Search in files. Results are grouped by file with hit counts, and the chosen hit is open in the editor on its line.
  2. find-in-file.png: the file tree, editor tabs, and find in the open file with a match count.
  3. markdown-preview.png: a README open in Preview, rendered as a document, with the Preview / Read / Edit toggle.

These are drawn illustrations, not captures. Each is an HTML page that reproduces the plugin's layout, rendered with headless Chrome. The pages use an invented project (acme-shop) so no real repository, path or thread text appears. Their sources are in the plugin repo under docs/, and each regenerates to the same PNG. I can swap in real captures if you'd rather have those.

Checks

  • Plugin at 10657ef: tsc --noEmit clean, 154 vitest tests pass, bb plugin build clean. The derived plugin ID is files-editor.
  • Marketplace: npm ci --ignore-scripts, npm run build and npm run check pass, and git diff --check is clean. The v2 output maps all three screenshots to getbb.app CDN URLs.

Permissions and security

Nothing has changed since the last entry update. The plugin reads and writes files in the selected BB workspace through BB's file API, or directly for a workspace on the BB server's own machine. It calls no external service. Preview renders markdown with BB's own chat-message Markdown component.

Overview

This PR adds no overview file, and the entry has none today.

The description change edits the v1 document, so this likely needs the v1-change label, like #352.

🤖 Generated with Claude Code

abdoutelb and others added 2 commits September 26, 2026 03:25
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Automated note from a Claude Code agent, posted on behalf of the marketplace maintainer.

@SawyerHood SawyerHood left a comment

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.

Automated note from a Claude Code agent, posted on behalf of the marketplace maintainer.

Approved under the maintainer's marketplace admission policy: reviewed the exact selected source and release identity, verified installation/loading, checked required marketplace format and the full submission diff, and found no malware evidence or author self-addition to New and Notable.

The v1-change label approves intentional existing-listing changes and the already-authorized Spawn Split delisting inherited from main, which the live catalog comparison still sees until publication completes. Required CI must pass before merge.

@SawyerHood SawyerHood added the v1-change Allows an intentional change to frozen v1 entries label Sep 29, 2026
Automated note from a Claude Code agent, posted on behalf of the marketplace maintainer.

@SawyerHood SawyerHood left a comment

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.

Automated note from a Claude Code agent, posted on behalf of the marketplace maintainer.

Approved under the maintainer's marketplace admission policy: reviewed the exact selected source and release identity, verified installation/loading, checked required marketplace format and the full submission diff, and found no malware evidence or author self-addition to New and Notable.

The v1-change label approves intentional existing-listing changes and the already-authorized Spawn Split delisting inherited from main, which the live catalog comparison still sees until publication completes. Required CI must pass before merge.

@SawyerHood
SawyerHood merged commit 8ae16f6 into get-bb:main Sep 29, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

v1-change Allows an intentional change to frozen v1 entries

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants