Skip to content

Jev: recover inline research placement and completion notices - #264

Merged
MaggieAppleton merged 1 commit into
mainfrom
maggie/jev-research-executor
Oct 3, 2026
Merged

MaggieAppleton merged 1 commit into
mainfrom
maggie/jev-research-executor

Conversation

@MaggieAppleton

@MaggieAppleton MaggieAppleton commented Oct 3, 2026 •

Copy link
Copy Markdown
Collaborator

An explicit Planner research request now persists an inline parent-document card before evidence work starts. Placement uses the document lock against an open or detached Plan; a close or implementation lock defers the card for startup, restore, or timed retry recovery. Terminal completion publishes one durable Chat notice and an ordinary child-document link.

Main wiring calls pending recovery at startup and channel restore, with timed retry only for deferred placement. Archive and delete paths do not reopen the document. The conversation-derived accepted-offer adapter remains for the later activation layer.

This layer changes 16 files: source +433/−66 lines and tests/helpers +1,249/−35. Validation: 84 focused and existing route/hosted-tool compatibility tests (567 assertions); four real PostgreSQL startup tests (29 assertions), including restart idempotency and a locked placement; bun run types, bun run fix, and bun run ci. No provider key was used.

Research recovery: persist the request, place its card, then start work and recover notices

@MaggieAppleton
MaggieAppleton added this pull request to stack #254 October 3, 2026 07:04
@MaggieAppleton MaggieAppleton changed the title Place and recover inline research requests Jev: recover inline research placement and completion notices Oct 3, 2026
@MaggieAppleton
MaggieAppleton force-pushed the maggie/jev-research-executor branch from eeceb9f to 8f54f38 Compare October 3, 2026 08:02
@MaggieAppleton
MaggieAppleton marked this pull request as ready for review October 3, 2026 08:09
@MaggieAppleton
MaggieAppleton force-pushed the maggie/jev-research-executor branch from 8f54f38 to cdb24ba Compare October 3, 2026 11:09
@MaggieAppleton
MaggieAppleton force-pushed the maggie/jev-research-executor branch 10 times, most recently from aeb1ad3 to fd0414e Compare October 3, 2026 12:22
Base automatically changed from maggie/jev-conversation-runtime to main October 3, 2026 12:29
@MaggieAppleton
MaggieAppleton force-pushed the maggie/jev-research-executor branch from fd0414e to 7107c6d Compare October 3, 2026 12:29
@MaggieAppleton
MaggieAppleton merged commit 087638d into main Oct 3, 2026
3 checks passed
@MaggieAppleton
MaggieAppleton deleted the maggie/jev-research-executor branch October 3, 2026 12:36
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