Skip to content

UTXO: Surface server provenance in dumpData#447

Open
j0ntz wants to merge 2 commits intomasterfrom
j0ntz/debug-dump-data-provenance
Open

UTXO: Surface server provenance in dumpData#447
j0ntz wants to merge 2 commits intomasterfrom
j0ntz/debug-dump-data-provenance

Conversation

@j0ntz
Copy link

@j0ntz j0ntz commented Feb 27, 2026

CHANGELOG

Does this branch warrant an entry to the CHANGELOG?

  • Yes
  • No

Dependencies

none

Description

Asana task

Context

utxo: Add debug scene to settings needs wallet debug output to identify node
and server provenance so GUI debugging can distinguish defaults, info-server
additions, and user-added servers.

Changes

  • Enhanced UTXO plugin dump output in PluginState.dumpData() to expose
    categorized server sets while preserving compatibility with the legacy
    merged server list key.
  • Added explicit fields for default servers, info-server servers, custom
    servers, enable-custom flag, and active merged servers.
  • Added corresponding changelog entry under Unreleased.

Note

Low Risk
Changes are limited to debug/data-dump output and add conservative URI sanitization; no runtime server-selection or networking behavior is modified.

Overview
Enhances UTXO PluginState.dumpData() to surface server provenance for debugging: it now outputs sanitized infoServers, sanitized customServers, and the enableCustomServers flag alongside the existing merged pluginState.servers_ list.

Adds URI sanitization (strips userinfo/query/hash and sanitizes embedded serverUrl fields, with collision-safe key suffixing) to reduce the chance of leaking credentials in support logs, and records the change in CHANGELOG.md.

Written by Cursor Bugbot for commit 63b8273. This will update automatically on new commits. Configure here.

@j0ntz
Copy link
Author

j0ntz commented Feb 27, 2026

@codex

@chatgpt-codex-connector
Copy link

Codex Review: Didn't find any major issues. 🚀

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@j0ntz
Copy link
Author

j0ntz commented Mar 4, 2026

No issues found by Codex. No action needed.

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