Skip to content

feat(cache): default outputs to automatic tracking - #461

Merged
wan9chi merged 1 commit into
mainfrom
infra-default-auto-output
Jun 15, 2026
Merged

feat(cache): default outputs to automatic tracking#461
wan9chi merged 1 commit into
mainfrom
infra-default-auto-output

Conversation

@wan9chi

@wan9chiwan9chi commented Jun 14, 2026

Copy link
Copy Markdown
Member

Motivation

Automatic output restoration should be the default for cached tasks so users do not need to manually list generated files in every package.

Scope

Change omitted output to mean automatic output tracking, while preserving output: [] as the opt-out that disables restoration. Update the generated plan snapshots for the default semantic change and add an e2e proving an omitted output field restores a written file on cache hit.

@wan9chi
wan9chiforce-pushed the infra-default-auto-output branch from df96364 to e4d1457CompareJune 14, 2026 14:25
@wan9chi
wan9chiforce-pushed the infra-explicit-auto-output branch from a1c7046 to 729380cCompareJune 14, 2026 14:25
@wan9chi
wan9chiforce-pushed the infra-default-auto-output branch 3 times, most recently from ae0da74 to a3ad5dfCompareJune 14, 2026 14:36
@wan9chi
wan9chi changed the base branch from infra-explicit-auto-output to graphite-base/461June 14, 2026 16:20
@wan9chi
wan9chiforce-pushed the infra-default-auto-output branch from a3ad5df to b020059CompareJune 14, 2026 16:21
@wan9chi
wan9chi changed the base branch from graphite-base/461 to infra-explicit-auto-outputJune 14, 2026 16:21
@wan9chi
wan9chi changed the base branch from infra-explicit-auto-output to graphite-base/461June 14, 2026 16:26
@wan9chi
wan9chiforce-pushed the infra-default-auto-output branch from b020059 to 23184b8CompareJune 14, 2026 16:26
@wan9chi
wan9chi changed the base branch from graphite-base/461 to infra-explicit-auto-outputJune 14, 2026 16:26
@wan9chi
wan9chi changed the base branch from infra-explicit-auto-output to graphite-base/461June 14, 2026 16:29
@wan9chi
wan9chiforce-pushed the infra-default-auto-output branch from 23184b8 to 4e37c59CompareJune 14, 2026 16:29
@wan9chi
wan9chi changed the base branch from graphite-base/461 to infra-explicit-auto-outputJune 14, 2026 16:29
@wan9chi
wan9chi changed the base branch from infra-explicit-auto-output to graphite-base/461June 14, 2026 22:17
@wan9chi
wan9chiforce-pushed the infra-default-auto-output branch from 4e37c59 to 1e0ada4CompareJune 14, 2026 22:18
@wan9chi
wan9chi changed the base branch from graphite-base/461 to infra-explicit-auto-outputJune 14, 2026 22:18
@wan9chi
wan9chi changed the base branch from infra-explicit-auto-output to graphite-base/461June 14, 2026 22:36
@wan9chi
wan9chiforce-pushed the infra-default-auto-output branch from 1e0ada4 to 1de8a95CompareJune 14, 2026 22:36
@wan9chi
wan9chi changed the base branch from graphite-base/461 to infra-explicit-auto-outputJune 14, 2026 22:36
@wan9chi
wan9chi changed the base branch from infra-explicit-auto-output to graphite-base/461June 14, 2026 22:41
@wan9chi
wan9chiforce-pushed the infra-default-auto-output branch from 1de8a95 to 2112e60CompareJune 14, 2026 22:41
@wan9chi
wan9chi changed the base branch from graphite-base/461 to infra-explicit-auto-outputJune 14, 2026 22:42
@wan9chi
wan9chi changed the base branch from infra-explicit-auto-output to graphite-base/461June 14, 2026 22:49
@wan9chi
wan9chiforce-pushed the infra-default-auto-output branch from 2112e60 to af0a95cCompareJune 14, 2026 22:50
@wan9chi
wan9chiforce-pushed the infra-default-auto-output branch from af0a95c to 8fb88f0CompareJune 14, 2026 22:50
@wan9chi
wan9chi changed the base branch from graphite-base/461 to infra-explicit-auto-outputJune 14, 2026 22:50
@wan9chi
wan9chiforce-pushed the infra-default-auto-output branch from 8fb88f0 to ef1c8f6CompareJune 15, 2026 01:19
@wan9chi
wan9chiforce-pushed the infra-explicit-auto-output branch from 3e75f37 to 12e1a52CompareJune 15, 2026 01:19
@wan9chiGraphite App

wan9chi commented Jun 15, 2026

Copy link
Copy Markdown
MemberAuthor

Merge activity

  • Jun 15, 1:30 AM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Jun 15, 1:42 AM UTC: Graphite rebased this pull request as part of a merge.
  • Jun 15, 1:45 AM UTC: @wan9chi merged this pull request with Graphite.

@wan9chi
wan9chi changed the base branch from infra-explicit-auto-output to graphite-base/461June 15, 2026 01:36
@wan9chi
wan9chi changed the base branch from graphite-base/461 to mainJune 15, 2026 01:40
Co-authored-by: GPT-5 Codex <codex@openai.com>
@wan9chi
wan9chiforce-pushed the infra-default-auto-output branch from ef1c8f6 to 47f7308CompareJune 15, 2026 01:41
@wan9chi
wan9chi merged commit e435ac5 into mainJun 15, 2026
20 checks passed
@wan9chi
wan9chi deleted the infra-default-auto-output branch June 15, 2026 01:45
Sign up for freeto 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

@wan9chi