Skip to content

docs(swift-sdk): say a replaced refused copy keeps its file budget - #643

Merged
aicayzer merged 1 commit into
mainfrom
docs/replace-refused-budget
Oct 25, 2026
Merged

aicayzer merged 1 commit into
mainfrom
docs/replace-refused-budget

Conversation

@aicayzer

@aicayzer aicayzer commented Oct 25, 2026 •

Copy link
Copy Markdown
Contributor

Summary

A replaced refused copy now keeps the file budget's setting (withmarfa/marfa#2408), and WorkingCopy.replaceRefused says the store was replaced when fileBudget can't be set (withmarfa/marfa-swift#375). The Swift package follows the core in withmarfa/marfa-swift#377.

Changes

  • Swift SDK, "Replace a refused copy": the setting stays; the default applies when the old store records none or none that can be read; the error for a fileBudget that can't be set.
  • Troubleshooting, the wrong_schema entry with no unsent writes.
  • Devices, the paragraph on a copy made by an earlier build.

Testing

  • pnpm test passed (706 tests, including the content lint), after a rebase onto the current main.
  • Not run: pnpm build.

Notes for reviewers

Checklist

  • The title is a scoped Conventional Commit.
  • New behavior has a test that was seen failing first, or no test was needed and the reason is above.
  • Docs, comments and the contract still say what is true after this change.

@aicayzer
aicayzer force-pushed the docs/replace-refused-budget branch from 17b15bb to 7ce5e90 Compare October 25, 2026 19:08
@aicayzer
aicayzer merged commit 61cfa19 into main Oct 25, 2026
3 checks passed
@aicayzer
aicayzer deleted the docs/replace-refused-budget branch October 25, 2026 20:16
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