Skip to content

chore(master): release 1.0.0#2

Open
github-actions[bot] wants to merge 1 commit into
masterfrom
release-please--branches--master--components--pi-loop
Open

chore(master): release 1.0.0#2
github-actions[bot] wants to merge 1 commit into
masterfrom
release-please--branches--master--components--pi-loop

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 23, 2026

Copy link
Copy Markdown

🤖 I have created a release beep boop

1.0.0 (2026-06-23)

Features

  • add maxFires for self-limiting loops, event-driven prompt steering (52b50f0)
  • add native task fallback and compact task tracker (6b5b6ff)
  • add task decomposition guidance to TaskCreate prompt (4c51e72)
  • add tasks:rpc:clean RPC for sweeping done tasks (73812ed)
  • auto-create task worker loop at backlog threshold (430663a)
  • generalize task backlog loop cleanup (9132948)
  • goal prompt and loading refinements (b31df23)
  • prune completed tasks after successful git commit (cba120b)
  • refining monitor interface (66a6007)
  • show worker-loop hint when pending tasks reach 5+ (74dbf2c)
  • skip loop fires when autoTask loop has no pending tasks (f2feb07)
  • tasks: emit native task events with previousStatus tracking (61b49ea)

Bug Fixes

  • add trigger validation, readOnly flag, and edge-case tests (91baa07)
  • auto-delete worker loop when task backlog clears (502fa10)
  • auto-expire monitor:done loops, buffer output, show completed monitors (a3ec5de)
  • deduplicate loop follow-up messages to prevent flood (1613511)
  • delete done loops/monitors immediately instead of marking expired (43f5220)
  • delete event maxFires loops immediately (12335e7)
  • deliver monitor onDone wakes without event dependency (79d6a8b)
  • derive jitter ceiling from cron step, delete expired event loops (6d13935)
  • flush buffered worker wakes on agent end (7a7dedf)
  • harden TaskUpdate prompt to prevent taskId alias errors (5dfefd9)
  • injection: use before_agent_start message, not tool_result (99a6317)
  • loop trigger fix (619f32c)
  • monitor: make MonitorManager spawn-injectable, fix CI test timeouts (f277646)
  • monitor: prune stopped/timed-out monitors (a46f6e8)
  • only dedup recurring loop fires, always deliver one-shot events (352e50e)
  • persist: expire event loops on session start, clean stale monitors (7f0876d)
  • recommend 5m default interval in LoopCreate task-continuation prompt (1af3bcd)
  • reminders: make loop reminder directive, not informational (e21174d)
  • repair native task fallback compilation (a8cef04)
  • runtime: unref retention timer, swallow heartbeat pump errors (602816b)
  • scope native task files by session, prevent cross-session leakage (0436710)
  • tasks: guard native fallback registration (7d3b74a)
  • trigger: auto-expire non-recurring event loops (178f9fd)
  • use pi.hasPendingMessages() instead of bespoke tracking Set (dab60d4)

Performance Improvements

  • test: replace real 6.1s waits with fake-timer advance in onDone tests (c713ad3)

This PR was generated with Release Please. See documentation.

@github-actions github-actions Bot force-pushed the release-please--branches--master--components--pi-loop branch from ab5d5d1 to 191f108 Compare June 23, 2026 22:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants