You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Root causes fixed:
- Collapse Codex model fetch Tauri/service arguments into request structs so Volcengine AgentPlan fields no longer trip clippy::too_many_arguments in Backend Checks.
- Preserve live model_context_window as user-owned Codex display/context state when a provider omits it.
- Treat same-provider live tables containing local proxy base_url or PROXY_MANAGED as takeover residue and replace them from the provider backup so restored configs do not keep proxy routing fields.
- Build and verify the Windows codex-history-repairer sidecar before Tauri bundling, fixing the NSIS missing sidecar failure.
- Cross-build Windows ARM64 release assets on windows-2022 because windows-11-arm can compile the app but WiX v3 light.exe fails there.
- Mark GitHub releases as formal releases with prerelease=false.
Validation:
- cargo fmt --manifest-path src-tauri/Cargo.toml
- cargo clippy --manifest-path src-tauri/Cargo.toml -- -D warnings
- cargo test --manifest-path src-tauri/Cargo.toml
- cargo build --manifest-path src-tauri/Cargo.toml --bin codex-history-repairer --features history-repairer --release
- pnpm typecheck
- pnpm test:unit
- pnpm exec prettier --check src/lib/api/model-fetch.ts .github/workflows/release.yml memory.md
- git diff --check
Notes:
- actionlint is not installed on this machine, so workflow syntax still needs GitHub-side validation after pushing to fork/main.
- Untracked output/release-* and scripts/logs directories were intentionally left untouched.
0 commit comments