mirror of
https://github.com/openclaw/openclaw.git
synced 2026-10-29 03:01:18 +00:00
* fix(codex): continuing a local Codex session fails when supervision is off - Local Codex catalog rows set canContinue only when plugin config has supervision.enabled true, read with readCodexPluginConfig like the supervised runtime - continueSession rejects a local continue with supervision off before adoption creates state - The list reads the flag only when local homes were discovered, so node-only lists gain no config parse - Chat shows a view-only reason naming plugins.entries.codex.config.supervision.enabled for local archivable Codex rows that cannot continue - Tests: supervision gate extension test, codex-sessions e2e reasons, node-continue fixture enables supervision for its local actionable case * fix(ui): link the Codex supervision view-only reason to plugin settings - The supervision view-only reason in Chat gains an Open settings link to the existing Codex plugin settings route (/settings/plugins/codex?view=settings) via pathForPluginSettings and pluginDetailLocation - New optional disabledReasonAction composer prop renders the link in the status band; plain clicks navigate in-app, modified clicks keep native link behaviour - Catalog reason selection moves from chat-pane-render.ts (700-line cap) to catalogComposerReason in chat-pane-session-creation.ts - Reason copy shortened to fit beside the link; new en string chat.catalog.openCodexSettings - Supervision gate test pins that only supervision off yields local rows that can archive but not continue, across statuses, sources and a suffixed local home; it and the UI inference reference each other - codex-sessions e2e clicks Open settings and asserts the route * test(codex): enable supervision in local catalog adoption fixtures - Local Codex catalog continuation now requires supervision.enabled, so the naming and catalog performance fixtures that adopt a local session enable it. - Assertions unchanged. * docs(codex): note that local Continue needs supervision enabled * fix(ui): retain Codex supervision copy in the English catalog --------- Co-authored-by: Peter Steinberger <steipete@gmail.com> |
||
|---|---|---|
| .. | ||
| beam-http-identity.test.ts | ||
| beam-mirror-secrets.test.ts | ||
| browser-session-authority.gateway.test.ts | ||
| bundled-provider-auth-literal-parity.2.test.ts | ||
| bundled-provider-auth-literal-parity.3.test.ts | ||
| bundled-provider-auth-literal-parity.test-support.ts | ||
| bundled-provider-auth-literal-parity.test.ts | ||
| chat-abort-codex.gateway.test.ts | ||
| clawrouter-responses-discovery.test.ts | ||
| codex-client-version-catalog-worker.test.ts | ||
| codex-model-catalog.gateway.test.ts | ||
| codex-model-runtime-choice.test.ts | ||
| codex-session-catalog-naming.test.ts | ||
| crabbox-allocation-authority.gateway.test.ts | ||
| crabbox-service-replacement.test.ts | ||
| dreaming-cron-doctor.integration.test.ts | ||
| fireworks-model-alias.test.ts | ||
| memory-dreaming-cron.test.ts | ||
| native-reasoning-subscription.test.ts | ||
| openrouter-error-classification.integration.test.ts | ||
| openrouter-per-day-rate-limit.integration.test.ts | ||
| openrouter-provider-usage-loader.integration.test.ts | ||
| openrouter-tool-schema.integration.test.ts | ||
| qwen-dashscope-throttle.integration.test.ts | ||
| service-registry.test-support.ts | ||
| session-share.integration.test.ts | ||
| signal-account-policy.integration.test.ts | ||
| team-reports-http.gateway.test.ts | ||
| tool-search-plugin-catalog.integration.test.ts | ||
| voice-call-cli-scheduler.test.ts | ||
| workboard-automation-authority.test.ts | ||