Skip to content

Releases: loopyd/pi-archon

v0.0.8

04 May 11:18

Choose a tag to compare

v0.0.8

Fixed

  • Fixed package type import to use public @mariozechner/pi-tui surface instead of private dist/tui.js path.
  • Restored clean CI and publish workflow typechecking on fresh runners.

Follow-up from v0.0.7

  • Carries forward command, handler, workflow, and TUI refactor work released in v0.0.7.
  • Preserves workflow cancel fixes and message panel wrapping and padding fixes shipped in prior release.

Full Changelog: v0.0.7...v0.0.8

v0.0.7

04 May 11:15

Choose a tag to compare

v0.0.7

Added

  • New command architecture under src/commands/ with shared command base and static command tree wiring.
  • New handler split under src/handlers/ for manage, runtime, server, web, workflow, and maintenance flows.
  • New TUI layer under src/ui/ with shared panel rendering, progress boxes, run boxes, and message panels.
  • New shared config and type surfaces in src/config.ts, src/runtime-util.ts, src/types.d.ts, and src/workflow-discovery.ts.
  • New src/archon-dispatch.ts route and dispatch layer.

Changed

  • Refactored command registration and routing to reduce duplication and centralize workflow dispatch.
  • Reworked workflow run TUI behavior so cancel uses actual Archon workflow abandonment instead of only closing local UI.
  • Improved TUI rendering for live and completed workflow output:
    • right-side internal panel padding preserved
    • transparent gutter preserved
    • heading and body wrapping improved
    • separator lines no longer truncate
    • final expanded output respects panel padding
    • wrapped heading indentation aligns from em dash when present, otherwise defaults to four spaces
    • lone Esc cancels while regular keypresses do not accidentally abort
  • Removed older monolithic command and runtime UI files in favor of split modules.

Fixed

  • Fixed command:archon runtime error Cannot access 'cachedLog' before initialization.
  • Fixed workflow cancel path leaving Archon runs active after TUI abort.
  • Fixed extra bottom cancel notification outside progress box.
  • Fixed title and log wrapping regressions in finished workflow panels.

Full Changelog: v0.0.6...v0.0.7

v0.0.6

04 May 02:11

Choose a tag to compare

Full Changelog: v0.0.5...v0.0.6

v0.0.5

02 May 05:55

Choose a tag to compare

Full Changelog: v0.0.4...v0.0.5

v0.0.4

02 May 05:52

Choose a tag to compare

Full Changelog: v0.0.3...v0.0.4

v0.0.3

02 May 05:41

Choose a tag to compare

Full Changelog: v0.0.2...v0.0.3

v0.0.2

02 May 05:30

Choose a tag to compare

Full Changelog: v0.0.1...v0.0.2