Skip to content

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 07 Jun 06:36

Oratorio v0.1.1

Oratorio

Oratorio v0.1.1 is a focused workflow release that makes the first public build easier to start, safer to operate, and more durable when Oratorio is paired with DotCraft. It adds a guided quick-start tour, active-run cancellation from the board, implementation follow-up for generated pull requests, native suggested-change publishing, a Docker server deployment path, and more resilient DotCraft App Binding.

Highlights

  1. Guided quick-start tour

    New users now get an in-app walkthrough of the Oratorio loop: connect a project, optionally sync GitHub/GitLab work, create a local task, hand it to DotCraft, then review and decide. The tour can be replayed later from Settings.

  2. Cancel active runs from the board

    Running or dispatching cards can now be dragged into the cancelled lane with an explicit confirmation step. This gives operators a clearer way to stop work without digging through detail views.

  3. Implementation follow-up for generated pull requests

    When an Oratorio-generated pull request receives unresolved review findings or new human review comments, Oratorio can queue a bounded follow-up implementation round on the originating issue or task. Follow-up work reuses the existing PR branch and pushes additional commits to the same review target instead of opening a duplicate PR.

  4. Native review suggestions

    Review drafts now use replacement-based suggestions: the agent supplies the exact current diff text and the replacement text, and Oratorio publishes valid findings as native suggested-change blocks. Invalid, ambiguous, or no-op suggestions are filtered before publishing.

  5. More durable DotCraft App Binding

    Oratorio now remembers its DotCraft App Binding connection and re-announces the live loopback endpoint on startup, so DotCraft’s embedded Oratorio board can reconnect after the desktop backend moves ports. This release also adds Oratorio deep links for opening the board, tasks, and settings from trusted DotCraft surfaces.

  6. Server deployment and cleaner settings

    v0.1.1 adds a Docker Compose deployment path for running Oratorio backend plus DotCraft AppServer continuously on a Linux host. Settings have also been reorganized around provider-centered GitHub and GitLab pages, with clearer source sync, routing, and credential status.

Getting Started

  1. Download the desktop installer or DMG from this release, or run from source with .\dev.bat.
  2. Open Oratorio and follow the quick-start tour, or replay it from Settings → General.
  3. Connect the same project directory DotCraft already uses.
  4. Add GitHub/GitLab sources if you want real issues, PRs, and MRs on the board.
  5. For unattended backend usage, follow the Docker server deployment guide.

Learn more in the documentation:

What's Changed

  • Restructure source settings into provider-centric GitHub/GitLab pages
  • Trim duplicated Agents bridge rows; spin settings refresh icon
  • Implement replace-based review suggestions
  • Restyle notices as stacked toasts; trim redundant ones
  • Durable DotCraft App Binding: stable port + startup re-announce
  • Add Oratorio board deep links and embedded surface
  • Add Implementation Follow-up loop: re-implement issues from generated PR feedback
  • Add server deployment: Docker stack + encrypted AppServer token
  • Add drag-to-cancel run flow
  • Add in-app onboarding quick-start tour
  • Fix DotCraft ReadThread call for new turnLimit parameter
  • Refine review draft summary formatting
  • Add runtime context support for AppServer runs

Full Changelog: v0.1.0...v0.1.1