Skip to content

Resolve conflicts: scalar-generated into scalar-next - #31

Merged
Simon Liang (AgentWings) merged 5 commits into
scalar-nextfrom
scalar-merge-conflict--build--JC6W8hbP7PPwyiSPfrvUp
Nov 11, 2026
Merged

Simon Liang (AgentWings) merged 5 commits into
scalar-nextfrom
scalar-merge-conflict--build--JC6W8hbP7PPwyiSPfrvUp

Conversation

@scalar-docs

@scalar-docs scalar-docs Bot commented Nov 10, 2026 •

Copy link
Copy Markdown
Contributor

The latest generated output on scalar-generated conflicts with the custom code on scalar-next (build JC6W8hbP7PPwyiSPfrvUp).

1 file conflicted — the regenerated output and your edits on scalar-next changed overlapping regions (an edit next to a regenerated line is enough to collide):

  • src/client.ts
    <<<<<<< HEAD
        // @custom start
        // Use the API's UUIDv7 format. Automatic retries reuse this value.
        return `${Date.now().toString(16).padStart(12, '0')}7${uuid4().replace(/-/g, '').slice(13)}`;
        // @custom end
    =======
        return uuid7().replace(/-/g, '');
    >>>>>>> 4e4b87cba9cd6b857834ac6f2dd4ad4db4acb0d8
    

Resolve the conflicts here, then merge this PR into scalar-next. You can also resolve it locally: git fetch && git checkout scalar-merge-conflict--build--JC6W8hbP7PPwyiSPfrvUp && git merge origin/scalar-next. The platform will not touch this branch while your resolution is in progress.

Warning

Do not squash or rebase this PR — merge it with "Create a merge commit".
Squashing drops the merge ancestry, so the next generation re-conflicts on the very lines you just resolved. If Squash and merge is the only button offered, turn on "Allow merge commits" under Settings → General → Pull Requests first.
The platform detects and repairs a squashed resolution on the next generation, but that is a fallback, not a substitute.

4 generated files changed with no detected API surface change (documentation, examples, or file content).

Build: JC6W8hbP7PPwyiSPfrvUp
Use Scalar's generated RFC 9562 UUIDv7 helper for API-compatible retry keys.
Preserve image helpers, package integrations, contract checks, and release metadata from scalar-next.

Verified both module typechecks/builds, generated workflows, formatting, pinned API contract and mutation tests, and all 43 installed SDK tests.
- Property `policy.cpu` type changed from `enum(on | off)` to `autoresizing_switch`.
- Property `policy.memory` type changed from `enum(on | off)` to `autoresizing_switch`.
- Property `autoresizing_update.cpu` type changed from `enum(on | off)` to `autoresizing_switch`.
- Property `autoresizing_update.memory` type changed from `enum(on | off)` to `autoresizing_switch`.
- Added schema `autoresizing_switch`.

BREAKING CHANGE: 4 breaking changes to the SDK surface.
- Property `policy.cpu` type changed from `enum(on | off)` to `autoresizing_switch`.
- Property `policy.memory` type changed from `enum(on | off)` to `autoresizing_switch`.
- Property `autoresizing_update.cpu` type changed from `enum(on | off)` to `autoresizing_switch`.
- Property `autoresizing_update.memory` type changed from `enum(on | off)` to `autoresizing_switch`.

Build: SnEyxlUcXNHo5NK412Uf1
9 generated files changed with no detected API surface change (documentation, examples, or file content).

Build: PxBlS5x7VncwMmSYymVbm
@AgentWings
Simon Liang (AgentWings) merged commit 8f0fdb6 into scalar-next Nov 11, 2026
7 checks 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.

2 participants