• Andrey Filippov's avatar
    CLAUDE: fix MCP dialog values silently discarded on submit · b70a9f6b
    Andrey Filippov authored
    The registry entry is cleared by submitCurrent() (and again by
    showDialog()) BEFORE applyCltDialog() runs the getNext*() reads, so
    getValueOrDefault() - which looked the session up via the registry -
    always saw null and fell back to every field's default: any value set
    via POST /mcp/dialog/values was silently lost and OK re-applied the
    loaded config. The dialog now keeps its OWN session reference for the
    reads and the await; the registry cleanup clears only its own session
    (covers the timeout path without clobbering a newer dialog).
    Co-Authored-By: 's avatarClaude Fable 5 <noreply@anthropic.com>
    b70a9f6b
Name
Last commit
Last update
docs Loading commit data...
eclipse_project_setup Loading commit data...
focusing_data_files Loading commit data...
ij_macros Loading commit data...
ijplugins Loading commit data...
scripts Loading commit data...
src/main Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
Eyesis_Correction.xml Loading commit data...
INSTALL-CODEX-ECLIPSE.md Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
mcp.allowed.example Loading commit data...
pom.xml Loading commit data...