Skip to main content

Auto Beacon 92

@github/auto-beacon-92v0.0.2· Apache-2.0· 16d agoMODELS·DRIVERS
01README

Read, reconcile, and report on release notes and changelogs across multiple environments. Idempotent and dry-runnable.

Quick start

Add @github/auto-beacon-92 to your repo's extensions list, then reference its model in your swamp.yaml:

extensions:
  - @github/auto-beacon-92

workflows:
  - name: auto-beacon-92-run
    jobs:
      - name: main
        steps:
          - name: diff
            model: github/auto-beacon-92
            method: diff

Run with swamp workflow run auto-beacon-92-run. The first invocation prints what it would change; pass --apply to commit.

What's inside

  • Typed models — Zod-validated arguments, structured outputs, and a manifest the agent can reason about.
  • Drivers — bounded concurrency, structured retries, and CloudWatch / OpenTelemetry-friendly tags.

Configuration

Configure via ~/.swamp/config.yaml or environment variables. The full method reference and rubric format live in the package's manual/ directory.

Labels: release diff

02Models2
@github/auto-beacon-92/prismv0.1.0prism.ts
fn diff(filter: record)
Diff the resource.
ArgumentTypeDescription
filterrecordKey-value filter expression
fn list(filter: record, tags?: array, dryRun?: boolean)
List the resource.
ArgumentTypeDescription
filterrecordKey-value filter expression
tags?arrayList of tags to apply
dryRun?booleanCompute changes without applying them
fn create(filter: record, id?: string, limit?: number)
Create the resource.
ArgumentTypeDescription
filterrecordKey-value filter expression
id?stringResource identifier
limit?numberMaximum results to return
fn sync(limit: number)
Sync the resource.
ArgumentTypeDescription
limitnumberMaximum results to return
@github/auto-beacon-92/compassv0.1.0compass.ts
fn diff(filter: record, dryRun: boolean, limit?: number)
Diff the resource.
ArgumentTypeDescription
filterrecordKey-value filter expression
dryRunbooleanCompute changes without applying them
limit?numberMaximum results to return
fn sync(filter: record)
Sync the resource.
ArgumentTypeDescription
filterrecordKey-value filter expression
fn update(filter: record)
Update the resource.
ArgumentTypeDescription
filterrecordKey-value filter expression
fn create(tags: array, filter?: record)
Create the resource.
ArgumentTypeDescription
tagsarrayList of tags to apply
filter?recordKey-value filter expression
03Drivers1
auto-beacon-92-driverconfigurable
@github/auto-beacon-92/driverdriver.ts

Execution driver with bounded concurrency and retries.

04Previous Versions2
0.1.8Jan 19, 2026

Modified 1 models

1.2.3Jul 15, 2025
05Stats
Downloads
30
Archive size
313.0 KB

Not yet scored.

A score will be generated the next time this extension is published. The owner can also trigger scoring manually.

06Platforms
07Labels