Skip to content

Keep Code Context follow-up watch active - #22

Merged
alphali merged 1 commit into
mainfrom
codex/code-context-continuous-watch
Sep 12, 2026
Merged

Keep Code Context follow-up watch active#22
alphali merged 1 commit into
mainfrom
codex/code-context-continuous-watch

Conversation

@alphali

@alphali alphali commented Sep 11, 2026

Copy link
Copy Markdown
Collaborator

Summary

After answering one follow-up Code Context round, coding agents could post a completion response and stop pulling, so a later round on the same TRD required the user to say continue. The helper also treated every terminal round as a reason to stop.

The skill now keeps the same agent turn alive for follow-up rounds, continues pulling with the original request code, follows the server-provided next_action, and reports the transition from context collection to answer preparation. Pre-create rounds still stop when TRD creation owns the next step.

Privacy and compatibility

Activity reports contain only round id, revision, and phase. No repository content is added. The helper retains fallback behavior for servers that do not yet return next_action.

Requires the lifecycle contract in getdoable/trd#476 and the MCP activity tool in getdoable/doable-mcp#16.

Verification

  • node --test tests/doable-code-context-helper.test.mjs (2 passed)
  • No credentials, customer data, private URLs, local paths, or .doable/ state included
  • Documentation and public answer contract updated

@alphali
alphali merged commit af05916 into main Sep 12, 2026
1 check 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