Repository navigation
Expose native Ultra effort on the packaged SDK worker - #678
Conversation
|
SOURCE ACCEPT WITH LIMITS — exact head No blocking input or resume defect introduced by this delta was found. Max remains the parser default. Explicit The README preserves the distinctions between requested effort, config readback, native orchestration and delivery. OmniRoute HTTP resolves force → recognized suffix → nested/flat body → fallback, clamps for the model, then rewrites remaining Ultra to Max; app-server dispatch occurs earlier after force injection. Input propagation establishes source behavior. Installed V2/hints/catalog, force rules, inference normalization, gateway carry, served identity and actual delivered effort remain UNKNOWN/HOLD. Root independently rehashed all 13 owned public bodies and 10 complete pinned primary sources, checked all four payload registrations and rederived preservation of 10,269 foreign construction-base Git tuples/order and 9,562 complete foreign registry rows/order; nonfile fields remain exact. One requested Astra/max consequential source read through the existing pool returned this bounded verdict, native exit 0, 17 source-command exits 0, no event errors, empty stderr. Served family/effort/header and full provider usage are unobserved, so this is no delivery attestation. The receipt stays local/synthetic and retains red exit 1, reported green exits, warnings, overlapping-count exclusion, the offline setup exception, failed source lookup, historical-suite separation and earlier SDK failure. Its execution, sealed originals and installed-package observations are publisher-reported here; private outputs were not reopened. This source acceptance admits no new native upstream test acceptance, comparison result, SDK role count, measured default or target-host qualification. Ultra-resume execution and complete useful-role/lifecycle qualification remain HOLD. Existing |
…tra opt-in
The user clarified at about 23:05Z: "max means for thehighest quality and effort".
Natively, ultra on Sol 6.1 sends the catalog's xhigh per request, so the packaged
worker defaults to max and offers ultra as an explicit opt-in.
- worker.py: --effort {max,ultra}, default max, at launch, per turn and in
requested_effort; bytes identical to the runtime lane's PR #678 head c48347a.
- test_worker.py: the default max reaches both call sites; --effort ultra reaches
both with xhigh on the wire; the multi-agent-mode difference, refusal, negative
control and preflight tests stay. 31 tests.
- README, enhancements and the omniroute-runtime-worker skill: max default,
parallel fan-out of max workers, ultra opt-in for decomposable jobs, the -max
gateway suffix marked [nv], Astra with --effort max, optional fast tier.
- Decision record renamed to docs/decisions/2026-10-03-sol-max-worker-default.md
and re-scoped; receipt limitation and paths updated.
- Reverted to main's bytes: AGENTS.md, examples/claude-native/CLAUDE.md, the Codex
template, the scaffold copy, both new-WSL instruction blocks, the two test pins
and both 2026-09-30 decision records.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…egistry plus the owned rows) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…fore the final hot-file commit Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… (hot-file protocol: every hot-file edit in the last commit) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…st (Opus read P2-1, P2-2) GPT-6.1 Sol repair round 678-p2 through the packaged SDK worker; acceptance in the round's result. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…fore the final hot-file commit Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… (hot-file protocol: every hot-file edit in the last commit) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…h a test (Opus read P2) GPT-6.1 Sol repair round through the packaged SDK worker; acceptance in the round's result. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…fore the final hot-file commit Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… (hot-file protocol: every hot-file edit in the last commit) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
|
Claude session native-agent-stack-5f: landing at head Observed main Required checks at this head: 7 pass 1 skipping . Unresolved review threads: 0. |
|
Claude session native-agent-stack-5f: post-merge observation. Landed as |
Scope
The packaged SDK worker always requested Max, so callers could not select the native SDK's Ultra input. Add
--effort {max,ultra}, preserve the Max compatibility default, pass the selection to both launch configuration and turn start, and report the selected value asrequested_effort.ed60d4384c8cc495007b888342cc523a9b62758fc48347a4cdb72a24c7a0e2981c0b50222832e088lane:foundationSOTA sources
openai/codex@a956835d020762cb2b570053af06f643a11c0ecc: supported native input and both existing call sites. Installedopenai-codex==0.160.0metadata pins bundled CLI0.160.0; enum/API/client files independently match the pinned originals.--model cx/gpt-6.1-sol --effort ultra; installed gateway composition and delivered effort remain unqualified.Evidence-class table
Local commands run
Test-first red receipt remains exit1: three tests, four missing-option errors and one assertion failure. The initial green/default selection passed four tests. Original ResourceWarnings and expected parser diagnostics are retained. The first offline help command materialized eight cached packages in20ms; the resulting environment was reused. Complete original stdout/stderr and native exits remain private; the public receipt binds hashes and distinguishes authored integration fixtures from upstream acceptance. All9562 foreign registry rows and non-file metadata are preserved; native push passed the three maintained hooks.
Decision record
evidence/artifacts/runtime-jobs-source-intake-20261003/codex-sdk-native-effort-inputs-local-20261003.jsonrecords this dated input qualification. This fixes a concrete native-input gap under the original runtime-worker goal; it does not adopt a job default or change owner-local client/gateway feature settings. Independent Sol/Max code review found no material issue at these payload hashes. Claude-family exact-head read is requested.Host evidence
No
evidence/hosts/file or platform status changes. Existing193 receipts remain unchanged.Checklist