wassname
47cc054582
Send incremental worker views with direction and tracked job state
...
Borrow the provider tracker queries from cecb1e9 . Keep unavailable state unknown, bind incremental views to acknowledged source entries, reset after compaction, bound serialized payloads, and recheck tracked work at sign-off.
2026-09-08 16:41:47 +08:00
wassname
489298d58b
Replace supervision mailbox polling with pi-intercom
...
Scope messages to each pairing, wait for supervisor readiness, retain instructions in session history until acknowledgment, and rejoin after disconnect. Reuse installed Intercom or load the package dependency. Validate over an isolated real broker; existing user panes are untouched.
2026-09-08 16:31:58 +08:00
wassname
386305afd3
Ground supervisor judgments in sourced evidence and competing explanations
2026-09-08 15:58:54 +08:00
wassname
94102524b6
Make supervisor investigate blockers and drive authorized progress
2026-09-08 15:36:07 +08:00
wassname and Pi/OpenAI
a4ed6cfbaa
Show supervisor advice and restore reliable review lifecycle
...
Render exact instructions, restore monitoring/read-only tools on resume, report actual Pi idle state, reject stale approval views, and stop completed-plan timers. Ask for brief evidence-based judgment. Add real TUI rendering and lifecycle regressions; retain explicit limits on background state and unmeasured cost benefit.
Co-Authored-By: Pi/OpenAI <288921227+claudypoo@users.noreply.github.com >
2026-09-08 10:50:18 +08:00
wassname and PI[Kimi K3]
6b641c7d17
Keep unanswered planning questions nonblocking
...
Co-Authored-By: PI[Kimi K3] <288921227+claudypoo@users.noreply.github.com >
2026-09-07 22:32:47 +08:00
wassname and PI[Kimi K3]
19fa8d7a7b
Own visible supervision in pi-goals
...
Co-Authored-By: PI[Kimi K3] <288921227+claudypoo@users.noreply.github.com >
2026-09-07 21:41:26 +08:00
wassname and PI[Kimi K3]
6c86405841
Allow supervisor startup compaction
...
Co-Authored-By: PI[Kimi K3] <288921227+claudypoo@users.noreply.github.com >
2026-09-07 21:27:19 +08:00
wassname and PI[Kimi K3]
ee1ab3ec26
Start supervisors from loaded extension
...
Co-Authored-By: PI[Kimi K3] <288921227+claudypoo@users.noreply.github.com >
2026-09-07 21:16:05 +08:00
wassname and PI[Kimi K3]
ba2799a1d9
Pair supervisors before starting their model
...
Co-Authored-By: PI[Kimi K3] <288921227+claudypoo@users.noreply.github.com >
2026-09-07 19:35:05 +08:00
wassname and PI[Kimi K3]
c6a4307892
Keep failed supervisor panes for inspection
...
Co-Authored-By: PI[Kimi K3] <288921227+claudypoo@users.noreply.github.com >
2026-09-07 19:27:26 +08:00
wassname and PI[Kimi K3]
2b620a0334
Revert bundled supervisor extensions
...
Co-Authored-By: PI[Kimi K3] <288921227+claudypoo@users.noreply.github.com >
2026-09-07 19:06:07 +08:00
wassname and PI[Kimi K3]
9ee18c93f3
Bundle supervision and harden goal approval
...
Co-Authored-By: PI[Kimi K3] <288921227+claudypoo@users.noreply.github.com >
2026-09-07 19:02:08 +08:00
wassname and PI[gpt-5.6-sol]
294fe80564
Use pi-supervise acknowledgement for visible workers
...
Co-Authored-By: PI[gpt-5.6-sol] <288921227+claudypoo@users.noreply.github.com >
2026-09-06 22:36:37 +08:00
wassname and PI[gpt-5.6-sol]
1dc6146874
Allow a local pi-supervise extension for development
...
Co-Authored-By: PI[gpt-5.6-sol] <288921227+claudypoo@users.noreply.github.com >
2026-09-06 19:54:43 +08:00
wassname and PI[gpt-5.6-sol]
7eb8b1f46b
Treat stale pane close as successful cleanup
...
Co-Authored-By: PI[gpt-5.6-sol] <288921227+claudypoo@users.noreply.github.com >
2026-09-06 19:08:27 +08:00
wassname and PI[gpt-5.6-sol]
c5782ee2aa
Finish visible supervisor pairing handshake
...
Co-Authored-By: PI[gpt-5.6-sol] <288921227+claudypoo@users.noreply.github.com >
2026-09-06 19:06:34 +08:00
wassname and Pi
e299e84c5e
Run supervisor bootstrap through the pane shell
...
Co-Authored-By: Pi <288921227+claudypoo@users.noreply.github.com >
2026-09-06 18:07:23 +08:00
wassname and Pi
d56fc55242
Replace nested workers with visible supervisor session
...
Co-Authored-By: Pi <288921227+claudypoo@users.noreply.github.com >
2026-09-06 17:56:06 +08:00
wassname and PI[gpt-5.6-sol]
48e2247c00
Simplify nested goal supervision
...
Co-Authored-By: PI[gpt-5.6-sol] <288921227+claudypoo@users.noreply.github.com >
2026-09-06 13:36:12 +08:00
wassname and PI[gpt-5.6-sol]
844099bdf0
Reconcile stale retained goal workers
...
Co-Authored-By: PI[gpt-5.6-sol] <288921227+claudypoo@users.noreply.github.com >
2026-09-06 12:28:17 +08:00
wassname and PI[gpt-5.6-sol]
6cfeaf44ee
Compact the supervisor fork before work
...
Co-Authored-By: PI[gpt-5.6-sol] <288921227+claudypoo@users.noreply.github.com >
2026-09-05 21:31:46 +08:00
wassname and PI[gpt-5.6-sol]
3eaaec9f5a
Reduce supervisor context and recover terminal workers
...
Co-Authored-By: PI[gpt-5.6-sol] <288921227+claudypoo@users.noreply.github.com >
2026-09-05 21:22:17 +08:00
wassname and PI[gpt-5.6-sol]
a44cd26c1d
Sign the supervisor gate note
...
Co-Authored-By: PI[gpt-5.6-sol] <288921227+claudypoo@users.noreply.github.com >
2026-09-05 19:34:51 +08:00
wassname and PI[gpt-5.6-sol]
96290c553b
Fix nested supervisor lifecycle
...
Co-Authored-By: PI[gpt-5.6-sol] <288921227+claudypoo@users.noreply.github.com >
2026-09-05 19:32:43 +08:00
wassname and Pi/Codex
2852432d44
fix: package goal worker for nested discovery
...
Co-Authored-By: Pi/Codex <288921227+claudypoo@users.noreply.github.com >
2026-09-05 18:43:00 +08:00
wassname and PI[goal-worker]
9fbc156860
Implement retained nested goal supervisor
...
Main coordinates a retained supervisor that manages the nested implementation worker and writes the only approval checkpoint.
Signed-off-by: PI[goal-worker] <288921227+claudypoo@users.noreply.github.com >
Co-authored-by: PI[goal-worker] <288921227+claudypoo@users.noreply.github.com >
2026-09-05 18:17:27 +08:00
wassname and Pi Codex
f87b8aac2f
Make the main session supervise a retained worker
...
Co-Authored-By: Pi Codex <288921227+claudypoo@users.noreply.github.com >
2026-09-05 17:12:24 +08:00
wassname and Pi Codex
bf50d9bbc8
Use TUI-style goals subcommands
...
Stop steward checkpoints after all goals close.
Co-Authored-By: Pi Codex <288921227+claudypoo@users.noreply.github.com >
2026-09-05 15:17:27 +08:00
wassname and Pi Codex
46cfd537f0
Add persistent pi-subagents goal steward
...
Co-Authored-By: Pi Codex <288921227+claudypoo@users.noreply.github.com >
2026-09-05 12:20:17 +08:00
wassname
f09d443d88
Improve goal reminder cadence and auto continuation
2026-09-01 18:29:00 +08:00
wassname and PI/OpenAI
a45cc7d9c6
Anchor goals to the user-visible result
...
Co-Authored-By: PI/OpenAI <288921227+claudypoo@users.noreply.github.com >
2026-08-30 18:44:36 +08:00
wassname
7f274a691c
Ask questions that discover the plan
2026-08-26 14:03:23 +08:00
wassname
17a3b25a82
Batch high-impact planning questions
2026-08-26 13:43:42 +08:00
wassname
2362073d04
Make planning research conditional
2026-08-26 13:42:44 +08:00
wassname
c1bf91f3db
Resolve planning uncertainty before approval
2026-08-26 13:32:06 +08:00
wassname
fa7195eafb
Make planning goals concrete
2026-08-26 12:05:04 +08:00
wassname
0d972e81c3
Align planning state with review flow
2026-08-26 10:46:05 +08:00
wassname
6bb34f18cf
Show plans after agent settles
2026-08-26 09:58:01 +08:00
wassname
36b0d98c2a
Record plan interview replies
2026-08-26 09:54:12 +08:00
wassname
b173d145db
Version plans and expose judge review
2026-08-24 21:38:45 +08:00
Michael.Clark2
e8bcba0fa7
Refine planDrafting prompt for clarity and engagement
...
Updated the planDrafting prompt to improve clarity and user engagement. Added details on user interaction and refined language for better understanding.
2026-08-24 14:34:53 +08:00
wassname and Claudypoo
0a349b056e
review: deepseek approves the ready menu after 2 rounds
...
Both round-1 findings were withdrawn once the reviewer had the plan-mode
facts. Comment the state-flip order, which is the part that reads like a bug
and is not.
Co-Authored-By: Claudypoo <288921227+claudypoo@users.noreply.github.com >
2026-08-21 08:25:54 +08:00
wassname and Claudypoo
3a1afd4c8e
ready menu: print the plan, add "Ready + compact"
...
"Ready?" over an unread file is not a review -- the only copy of the plan was
inside a collapsed edit tool call. Print the working set before the menu.
The 4th option compacts the planning conversation before the work turn starts.
session_compact already re-sends the whole plan file, so the exploration is
summarized away and the agreed goals are not.
Co-Authored-By: Claudypoo <288921227+claudypoo@users.noreply.github.com >
2026-08-21 08:14:29 +08:00
wassname
6892801fcc
prompts: one goal per distinct outcome, qualitative over invented thresholds
2026-08-18 18:02:03 +08:00
wassname2
144f4b95b4
fix: use Pi bundled dependencies
2026-08-18 09:21:02 +08:00
wassname
87cf14a28c
drafting prompt: goal count follows the distinct evidence, no cap
2026-08-17 18:11:26 +08:00
wassname
842f1b85c7
drafting prompt: soften the one-goal default to a low goal count (1-3)
2026-08-17 17:49:18 +08:00
wassname and Claudypoo
7c36c119c6
plan file is per session: .pi/plan/<session_id>.md
...
A subagent runs pi -p --no-session with extensions on, so it loaded pi-goals, got the
parent's plan injected, and could sign off the parent's goals. Two windows on one checkout
also stomped each other's file. The session id in the name fixes both, and doubles as the
on switch: no /goals means no file at this session's path, so nothing fires.
Drops the v1 goals.md rename, and /goals clear now deletes the file.
Co-Authored-By: Claudypoo <288921227+claudypoo@users.noreply.github.com >
2026-08-14 16:07:26 +08:00
wassname and Claudypoo
751e20b7ee
drafting prompt: this skeleton wins over any plan format a loaded skill also supplies
...
~/.pi/skills is a symlink to ~/.claude/skills, so a pi session loads the plan-format skill and this
prompt at once. A dogfooding agent merged the two by hand on every redraft.
Co-Authored-By: Claudypoo <288921227+claudypoo@users.noreply.github.com >
2026-08-05 12:11:22 +08:00