Skip to content

Cherry-pick d9e8e8ac1: resolve live config paths in status/gateway#1285

Merged
alexey-pelykh merged 1 commit intomainfrom
cherry-pick/d9e8e8ac1-live-config-paths
Mar 14, 2026
Merged

Cherry-pick d9e8e8ac1: resolve live config paths in status/gateway#1285
alexey-pelykh merged 1 commit intomainfrom
cherry-pick/d9e8e8ac1-live-config-paths

Conversation

@alexey-pelykh
Copy link
Copy Markdown

Cherry-pick from upstream

Upstream commit: d9e8e8ac1
Author: Takhoffman
Tier: AUTO-PICK
Issue: #903
Depends on: #1284

Changes

Fix config path resolution in status output and gateway metadata — use live createConfigIO().configPath instead of hardcoded paths. Adds formatConfigPath() and logConfigUpdated() helpers in config/logging.ts.

Adaptation

  • Discarded deleted files: src/commands/models/list.status-command.ts, list.status.test.ts, server.auth.default-token.suite.ts (all gutted in fork)
  • Conflict resolution: server.config-patch.test.ts — took upstream's new config.set round-trip test, kept fork's deletion of schema.lookup tests
  • Rebrand applied: openclawremoteclaw in new test fixtures

…aw#39952)

* fix: resolve live config paths in status and gateway metadata

* fix: resolve remaining runtime config path references

* test: cover gateway config.set config path response

(cherry picked from commit d9e8e8a)
@alexey-pelykh alexey-pelykh merged commit 6abadae into main Mar 14, 2026
7 checks passed
@alexey-pelykh alexey-pelykh deleted the cherry-pick/d9e8e8ac1-live-config-paths branch March 14, 2026 07:16
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