Skip to content

feat(lastcode): keep Action resume context compact - #146

Merged
lastobelus merged 1 commit into
lastcode/resumable-actions-kitfrom
lastcode/resumable-actions-kit-2-compact-resume
Aug 29, 2026
Merged

feat(lastcode): keep Action resume context compact#146
lastobelus merged 1 commit into
lastcode/resumable-actions-kitfrom
lastcode/resumable-actions-kit-2-compact-resume

Conversation

@lastobelus

Copy link
Copy Markdown
Owner

Closes the context-cost portion of #144.

Resumable Actions now resume the agent with a compact, schema-validated report or legacy final-line summary instead of copying the bounded terminal tail into every turn. A read-only inspect_action_run tool retrieves the retained same-thread output only when more detail is needed, and terminal history reads first flush pending persistence. Web and mobile distinguish these compact cards from legacy expandable output.

Validation: 121 focused tests, targeted lint, contracts/shared/server/web/mobile typechecks, and LastCode Quick CI.

Implemented with GPT-5.6-sol through the Codex harness in T3 Code.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Aug 29, 2026

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review Completed 2026-08-29T21:19:47.061455Z 97c2d3d PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@lastobelus
lastobelus merged this pull request into lastcode/resumable-actions-kit Aug 29, 2026
@lastobelus
lastobelus deleted the lastcode/resumable-actions-kit-2-compact-resume branch August 29, 2026 21:15
lastobelus added a commit that referenced this pull request Aug 30, 2026
Closes the context-cost portion of #144.

Resumable Actions now resume the agent with a compact, schema-validated
report or legacy final-line summary instead of copying the bounded
terminal tail into every turn. A read-only `inspect_action_run` tool
retrieves the retained same-thread output only when more detail is
needed, and terminal history reads first flush pending persistence. Web
and mobile distinguish these compact cards from legacy expandable
output.

Validation: 121 focused tests, targeted lint,
contracts/shared/server/web/mobile typechecks, and LastCode Quick CI.

Implemented with GPT-5.6-sol through the Codex harness in T3 Code.
lastobelus added a commit that referenced this pull request Aug 30, 2026
Closes the context-cost portion of #144.

Resumable Actions now resume the agent with a compact, schema-validated
report or legacy final-line summary instead of copying the bounded
terminal tail into every turn. A read-only `inspect_action_run` tool
retrieves the retained same-thread output only when more detail is
needed, and terminal history reads first flush pending persistence. Web
and mobile distinguish these compact cards from legacy expandable
output.

Validation: 121 focused tests, targeted lint,
contracts/shared/server/web/mobile typechecks, and LastCode Quick CI.

Implemented with GPT-5.6-sol through the Codex harness in T3 Code.
lastobelus added a commit that referenced this pull request Aug 30, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
lastobelus added a commit that referenced this pull request Aug 31, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
lastobelus added a commit that referenced this pull request Sep 1, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
lastobelus added a commit that referenced this pull request Sep 1, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
lastobelus added a commit that referenced this pull request Sep 1, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
lastobelus added a commit that referenced this pull request Sep 1, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
lastobelus added a commit that referenced this pull request Sep 1, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
lastobelus added a commit that referenced this pull request Sep 1, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
lastobelus added a commit that referenced this pull request Sep 1, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
lastobelus added a commit that referenced this pull request Sep 1, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
lastobelus added a commit that referenced this pull request Sep 2, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
lastobelus added a commit that referenced this pull request Sep 2, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
lastobelus added a commit that referenced this pull request Sep 2, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
lastobelus added a commit that referenced this pull request Sep 2, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
lastobelus added a commit that referenced this pull request Sep 2, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
lastobelus added a commit that referenced this pull request Sep 2, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
lastobelus added a commit that referenced this pull request Sep 3, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
lastobelus added a commit that referenced this pull request Sep 3, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
lastobelus added a commit that referenced this pull request Sep 3, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
lastobelus added a commit that referenced this pull request Sep 3, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
lastobelus added a commit that referenced this pull request Sep 3, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
lastobelus added a commit that referenced this pull request Sep 5, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
lastobelus added a commit that referenced this pull request Sep 5, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
lastobelus added a commit that referenced this pull request Sep 5, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
lastobelus added a commit that referenced this pull request Sep 5, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
lastobelus added a commit that referenced this pull request Sep 5, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
lastobelus added a commit that referenced this pull request Sep 5, 2026
Resumable Project Actions previously had to summarize their own terminal
tail, which made resume context noisy, left structured outcomes
implicit, and gave clients no durable live progress to present.

This umbrella adds the complete first reporting slice:

- define versioned, bounded result and progress contracts plus a thin
Action developer kit
- resume callers with compact validated reports while retaining verbose
output for read-only inspection
- present coarse progress and canonical completed outcomes across
web/desktop and mobile
- deduplicate and bound progress persistence while preserving
unstructured Action compatibility
- migrate Wait for PR, Run Quick CI, and Build Intel package to the
structured path

Stacked implementation PRs: #145, #146, and #147. Exact-head web/iOS
evidence is attached in #147:
#147 (comment)

Validation: Quick CI passed for
`3f840893fb0e1187f864e80f14c06b2af9ce1be2` against
`ec892230127238e390b79d84636b622ac1f1af02`. Each slice also received
exact-head Codex review before merge.

Closes #144.

Generated by GPT-5.6-Sol through the T3 Code Codex harness.
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