Skip to content

Add NullBoiler and NullTickets management#54

Merged
DonPrus merged 14 commits into
mainfrom
feat/nullboiler-nulltickets-management
May 7, 2026
Merged

Add NullBoiler and NullTickets management#54
DonPrus merged 14 commits into
mainfrom
feat/nullboiler-nulltickets-management

Conversation

@DonPrus
Copy link
Copy Markdown
Contributor

@DonPrus DonPrus commented May 7, 2026

Summary

  • enable NullBoiler and NullTickets as installable components with current lowercase GitHub repos, service launch defaults, and default API ports
  • normalize service component manifest/instance launch modes to server so NullHub supervises them with HTTP health checks without passing a component-name subcommand
  • adapt instance UI for non-NullClaw services: API port labels, no agent/chat-only tabs, and standalone launch commands for managed binaries

NullWatch is intentionally left out because it is being handled separately in #51.

Validation

  • zig build test -Dembed-ui=false -Dbuild-ui=false --summary all
  • zig build test-integration -Dembed-ui=false -Dbuild-ui=false --summary all
  • npm --prefix ui run build
  • zig build --summary all

@DonPrus DonPrus marked this pull request as ready for review May 7, 2026 11:35
@DonPrus DonPrus merged commit 513c64b into main May 7, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant