Loading...
Loading...
Compare original and translation side by side
maxforge-mcpmaxforge.syncmaxforge-mcpmaxforge.syncnode <skill-directory>/scripts/refresh-skills.mjs --json
node <skill-directory>/scripts/check-version.mjs --jsonreloadRequired: trueunknownupdate-availableblockedLOCAL_VERSION_MISMATCHMCP_MOVING_VERSIONunknownstalemaxforge_statusmaxforge_list_patchesreferences/update-workflow.mdnode <skill-directory>/scripts/refresh-skills.mjs --json
node <skill-directory>/scripts/check-version.mjs --jsonreloadRequired: trueunknownupdate-availableblockedLOCAL_VERSION_MISMATCHMCP_MOVING_VERSIONunknownstalemaxforge_statusmaxforge_list_patchesreferences/update-workflow.md[mcp_servers.maxforge]
command = "npx"
args = ["-y", "--package=maxforge@X.Y.Z", "maxforge-mcp"]maxforge.syncX.Y.Zlatestv0.5.0v0.4.4npx -y --package=maxforge@X.Y.Z maxforge broker status \
--config /absolute/path/maxforge.config.json
npx -y --package=maxforge@X.Y.Z maxforge broker restart \
--config /absolute/path/maxforge.config.jsonX.Y.Zrestart--forcemaxforge_helpmaxforge_statusmaxforge_helpmaxforge_statusmaxforge_catalogmaxforge_reload_catalogmaxforge_list_patchesmaxforge_create_patchmaxforge_open_patchmaxforge_save_patchmaxforge_close_patchmaxforge_inspect_patchmaxforge_inspect_pending_applymaxforge_recover_pending_applymaxforge_get_live_edit_historymaxforge_get_patch_history_identitymaxforge_resolve_patch_history_identitymaxforge_erase_project_historymaxforge_review_live_changesmaxforge_adopt_live_changesmaxforge_prepare_changemaxforge_apply_prepared_changemaxforge_get_working_sourcemaxforge_helpmaxforge_statusVERSION_MISMATCHRECONNECT_REQUIREDmaxforge.syncnode.scriptthispatcher[mcp_servers.maxforge]
command = "npx"
args = ["-y", "--package=maxforge@X.Y.Z", "maxforge-mcp"]maxforge.syncX.Y.Zlatestv0.5.0v0.4.4npx -y --package=maxforge@X.Y.Z maxforge broker status \
--config /absolute/path/maxforge.config.json
npx -y --package=maxforge@X.Y.Z maxforge broker restart \
--config /absolute/path/maxforge.config.jsonX.Y.Zrestart--forcemaxforge_helpmaxforge_statusmaxforge_helpmaxforge_statusmaxforge_catalogmaxforge_reload_catalogmaxforge_list_patchesmaxforge_create_patchmaxforge_open_patchmaxforge_save_patchmaxforge_close_patchmaxforge_inspect_patchmaxforge_inspect_pending_applymaxforge_recover_pending_applymaxforge_get_live_edit_historymaxforge_get_patch_history_identitymaxforge_resolve_patch_history_identitymaxforge_erase_project_historymaxforge_review_live_changesmaxforge_adopt_live_changesmaxforge_prepare_changemaxforge_apply_prepared_changemaxforge_get_working_sourcemaxforge_helpmaxforge_statusVERSION_MISMATCHRECONNECT_REQUIREDmaxforge.syncnode.scriptthispatchermaxforge_prepare_changemaxforge_apply_prepared_changemaxforge_get_working_sourcemaxforge_helpmaxforge_statusmaxforge_catalogMAXFORGE_CONFIGmaxforge_reload_catalog--allow-unknowncatalog.project.idmaxforge_list_patchespatcherIdscopeversionCompatibletrueexternalVersionmaxforge_status.bridge.expectedExternalVersionreferences/native-version-alignment.mdvX.Y.Zfilepathmaxforge_create_patchpatcherId.maxpatmaxforge_open_patchmaxforge.syncmaxforge_inspect_patchmaxforge_get_live_edit_historysupporteddroppedEventscomparisonBasislatestSequenceafterSequencepersistencesessionIdinstanceIdsessionSequenceobservedAtpatchMetadata.filepathmaxforge_get_patch_history_identitymaxforge_resolve_patch_history_identityrekeymergeforgetmaxforge.syncmaxforge_status.bridge.connectedClientsmaxforge_erase_project_historymaxforge-mcpwriter-v1.lockdesiredDslmaxforge_prepare_changesourceRefmaxforge_get_working_sourcemetadatadetail: "matches"detail: "full"baseSourceRefedits[startLine, endLine)startLine == endLineinlet signaloutlet signalinlet~outlet~obj1thingnew_objecttempmaxforge_review_live_changesdetail: "full"maxforge_adopt_live_changessourceRefmanualChanges: "merge"canApply: truemaxforge_prepare_changedesiredDslbaseSourceRefeditsexpectedStructureTokenworkingDslRequiredAsCurrentsourceRefcurrentSourceRefbaseSourceRefcanApplymaxforge_apply_prepared_changereceiptIdacknowledgement.revisiontargetRevisionbaselineCaptured: falseverificationtargetRevisiontimingssourceRefsourceCharactersforifmaxforge_save_patchpathoverwrite: truemaxforge_close_patchdiscard: truemaxforge_prepare_changemaxforge_apply_prepared_changemaxforge_get_working_sourcemaxforge_helpmaxforge_statusmaxforge_catalogMAXFORGE_CONFIGmaxforge_reload_catalog--allow-unknowncatalog.project.idmaxforge_list_patchespatcherIdscopeversionCompatibletrueexternalVersionmaxforge_status.bridge.expectedExternalVersionreferences/native-version-alignment.mdvX.Y.ZfilepathpatcherIdmaxforge_create_patch.maxpatmaxforge_open_patchmaxforge.syncmaxforge_inspect_patchmaxforge_get_live_edit_historysupporteddroppedEventscomparisonBasislatestSequenceafterSequencepersistencesessionIdinstanceIdsessionSequenceobservedAtpatchMetadata.filepathmaxforge_get_patch_history_identitymaxforge_resolve_patch_history_identityrekeymergeforgetmaxforge.syncmaxforge_status.bridge.connectedClientsmaxforge_erase_project_historymaxforge-mcpwriter-v1.lockmaxforge_prepare_changedesiredDslsourceRefmetadatamaxforge_get_working_sourcedetail: "matches"detail: "full"baseSourceRefedits[startLine, endLine)startLine == endLineinlet signaloutlet signalinlet~outlet~obj1thingnew_objecttempmaxforge_review_live_changesdetail: "full"maxforge_adopt_live_changessourceRefmanualChanges: "merge"canApply: truemaxforge_prepare_changedesiredDslbaseSourceRefeditsexpectedStructureTokenworkingDslRequiredAsCurrentsourceRefcurrentSourceRefbaseSourceRefcanApplyreceiptIdmaxforge_apply_prepared_changeacknowledgement.revisiontargetRevisionbaselineCaptured: falseverificationtargetRevisiontimingssourceRefsourceCharactersforifmaxforge_save_patchpathoverwrite: truemaxforge_close_patchdiscard: truesrc[0..3] -> dst[2..5]patch "Generated controls"
for i in 0..7 {
button_${i} = button at(${40 + i * 90}, 80)
value_${i} = number at(${40 + i * 90}, 130)
button_${i} -> value_${i}
}filter_cutoffsynthmaxforge_synth_obj_filter_cutoffsrc[0..3] -> dst[2..5]patch "Generated controls"
for i in 0..7 {
button_${i} = button at(${40 + i * 90}, 80)
value_${i} = number at(${40 + i * 90}, 130)
button_${i} -> value_${i}
}synthfilter_cutoffmaxforge_synth_obj_filter_cutoffmaxforge_helptopic: "recovery"maxforge_helptopic: "recovery"maxforge_statuscurrentDslVERSION_MISMATCHmaxforge_statusRECONNECT_REQUIREDmaxforge_inspect_pending_applysupersededApplymaxforge_recover_pending_applyrebase_livecurrentDslmaxforge_statuscurrentDslVERSION_MISMATCHmaxforge_statusRECONNECT_REQUIREDmaxforge_inspect_pending_applysupersededApplycurrentDslmaxforge_recover_pending_applyrebase_livemaxforge_review_live_changesdetail: "full"changeIndexessourceRefmaxforge_prepare_changemanualChanges: "merge"canApplysourceRefworkingDslRequiredAsCurrentcurrentSourceRefbaseSourceRefmaxforge_review_live_changeschangeIndexesdetail: "full"sourceRefmaxforge_prepare_changemanualChanges: "merge"canApplysourceRefworkingDslRequiredAsCurrentcurrentSourceRefbaseSourceRefmaxforge_statusmaxforge_statusbaselineCaptured: falsebaselineCaptured: falsemaxforge_statusmaxforge_statusbbb-max-externals/maxforgebbb-max-externals/maxforgemaxforge_list_patchesversionCompatible: truemaxforge_<scope>_obj_...baseStructureTokenMAXFORGE_WS_TOKENmaxforge.sync @tokenmaxforge_catalogoverwrite: truediscard: truemaxforge_list_patchesversionCompatible: truemaxforge_<scope>_obj_...baseStructureTokenMAXFORGE_WS_TOKENmaxforge.sync @tokenmaxforge_catalogoverwrite: truediscard: true