Skip to content

v0.2.1

Choose a tag to compare

@terraboops terraboops released this 15 Mar 04:34
· 74 commits to main since this release

What's new

Packaging & distribution

  • Dual-root model: engine ships as pip package, user data lives separately via .incubator marker file
  • incubator init: scaffolds new projects from bundled defaults
  • incubator serve --background/--stop: daemon mode with PID file management
  • incubator agent upgrade: update agent prompts from package defaults while preserving learnings

Dashboard improvements

  • Pipeline stepper progress bar on idea cards (replaces strikethrough badges)
  • Watcher status pills showing which auxiliary agents have run
  • Settings page, idea detail with phase actions, agent knowledge viewer
  • "Ask about this idea" — multi-perspective Q&A powered by Claude

Bug fixes

  • Fall back to BaseAgent for roles without specialized classes (fixes watcher/artifact-check errors)
  • Unset CLAUDECODE env var at server startup (fixes Agent SDK calls when running inside Claude Code)
  • Use .is_file() for marker detection (fixes false match on ~/.incubator directory)

Architecture

  • phase="*" star-phase agents that run across all ideas
  • Worker pool: budget enforcement, phase-aware scheduling, health tracking
  • Blackboard: file listing, idea deletion, enhanced status tracking