Skip to content

promote: dev to main - #208

Merged
yansigit merged 19 commits into
mainfrom
dev
Sep 2, 2026
Merged

yansigit merged 19 commits into
mainfrom
dev

Conversation

@opencodex-pr-automation

Copy link
Copy Markdown

Summary

Promote the verified dev integration branch to main.

Verification

This PR was opened automatically after successful Cross-platform CI on dev.
A human maintainer must review and merge it. This automation never merges main.

Checklist

  • Required CI is green for the exact dev commit.
  • Release notes and versioning are ready.
  • A maintainer reviewed the promotion.

@opencodex-pr-automation opencodex-pr-automation Bot added the maintainer-sponsored Maintainer sponsors this change to an auth, workflow, release, or dependency surface label Sep 2, 2026
@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown

✅ Deterministic PR hygiene checks passed.

@github-actions

github-actions Bot commented Sep 2, 2026 •

Copy link
Copy Markdown

✅ READY

  • all promotion PR quality gates passed; ready for human review and merge.

This pull request is already Ready for Review.
The review-ready label marks this PR as ready; review automation runs independently.
Maintainers: @yansigit

@github-actions github-actions Bot added the chore label Sep 2, 2026
…listeners

When hostname is 0.0.0.0 and tls is configured, port 10100 serves HTTPS-only.
proxyIdentityAt used directLocalHttpFetch (http-only TCP) -> timeout against TLS
port, causing confirmServiceServing to falsely warn 'no proxy answered'.
Added one https:// retry via native fetch with rejectUnauthorized:false per
attempt for both proxyIdentityAt (/healthz) and probeReadiness (/readyz).
Keeps directLocalHttpFetch bypassing proxy env; https via global fetch.

Fixes remote session reconnect loops where repair reported serving:false
fix(tls): add https fallback to health/readiness probes for TLS-only listeners
@github-actions github-actions Bot added bug Something isn't working and removed chore labels Sep 2, 2026
yansigit and others added 6 commits September 1, 2026 20:44
- add scripts/check-hygiene.mjs reusing pr-hygiene.cjs (stdlib only, no new deps) so contributors catch missing_regression_test locally instead of via CI red
- wire bun run check:hygiene into prepush and package.json, enhance HYGIENE_FAILURE_HINTS with local command hint
- update PULL_REQUEST_TEMPLATE checklist and AGENTS.md commands to surface the gate
- fixes dominant deterministic CI failure (behaviorChanged without test) seen on #209, #184, #183; SKIPPED shard is intentional via changes.ci gate (already documented in ci.yml)
fix(ci): harden hygiene gate with local pre-push check
@yansigit
yansigit deployed to live-inference September 2, 2026 03:19 — with GitHub Actions Active
@yansigit
yansigit deployed to live-inference September 2, 2026 03:19 — with GitHub Actions Active
@yansigit
yansigit deployed to live-inference September 2, 2026 03:19 — with GitHub Actions Active
@yansigit
yansigit deployed to live-inference September 2, 2026 03:19 — with GitHub Actions Active
@yansigit
yansigit deployed to live-inference September 2, 2026 03:19 — with GitHub Actions Active
- Add opt-in Remember on this device (localStorage opencodex-remember-token) with prefill and memory bootstrap, Show/Hide toggle, description/placeholder
- Center modal (90vw/480px, radius16, overlay blur fix), hide empty notice-err, focus ring
- Bump GUI_SESSION_TTL_MS 5m->30m, credentials same-origin
- i18n auth.adminTokenDesc/Placeholder/Show/Hide across 9 locales
…and-polish

fix(gui): polish admin token sign-in and enable autofill
fix(gui): restore iCloud Keychain autofill for admin token dialog
@yansigit
yansigit merged commit b815d66 into main Sep 2, 2026
56 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working maintainer-sponsored Maintainer sponsors this change to an auth, workflow, release, or dependency surface review-ready

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant