Skip to content

opencode-swarm-plugin@0.51.0

Choose a tag to compare

@github-actions github-actions released this 06 Jan 19:44
· 184 commits to main since this release
d3cd4e4

Minor Changes

  • 1e71320 Thanks @joelhooks! - ## Standing on the Shoulders of Giants

    "If I have seen further, it is by standing on the shoulders of giants."
    β€” Sir Isaac Newton

        β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
        β”‚                                                             β”‚
        β”‚     C H A I N L I N K   I N S P I R E D                     β”‚
        β”‚                                                             β”‚
        β”‚   Session Handoff β€’ Stub Detection β€’ Tree View β€’ Adversary  β”‚
        β”‚                                                             β”‚
        β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                        \
                         \   🐝
                          \  β•±β•²
                           β•²β•±  β•²
                            β•²  β•±
                             β•²β•±
    

    Session Handoff Notes

    Chainlink-inspired session management with handoff notes for context preservation across sessions.

    New CLI commands:

    • swarm session start - Start a new session with optional handoff notes
    • swarm session end - End session with summary and handoff notes
    • swarm session status - Show current session status
    • swarm session history - List recent sessions

    New API:

    • SessionAdapter interface with 5 methods
    • Schema migration v9 adds sessions table

    UBS Stub Detection

    15 patterns adapted from Chainlink's post-edit-check.py for detecting incomplete code:

    • TODO, FIXME, XXX, HACK comments
    • Empty function bodies (pass, ...)
    • Language-specific stubs (unimplemented!(), todo!())
    • Placeholder returns with stub comments

    Tree View CLI

    swarm tree command with ASCII visualization:

    Feature Epic [epic] β—‹ P1
    β”œβ”€β”€ Subtask 1 [task] ◐ P2
    β”œβ”€β”€ Subtask 2 [task] ● P2
    └── Subtask 3 [task] ⊘ P2
    

    Status indicators: β—‹ open, ◐ in_progress, ● closed, ⊘ blocked

    Adversarial Reviewer (Sarcasmotron)

    VDD-style hostile reviewer with zero tolerance for slop:

    • Fresh context per review - prevents "relationship drift"
    • HALLUCINATING verdict - when adversary invents issues, code is zero-slop
    • Hostile tone - no participation trophies

    Credits:

Patch Changes

  • Updated dependencies [1e71320]:
    • swarm-mail@1.8.0