[console_scripts]
umcp = umcp.cli:main
umcp-api = api_umcp:run_server
umcp-ext = umcp_extensions:main
umcp-format = umcp_autoformat:main
umcp-visualize = visualize_umcp:main

[umcp.closures]
gcd_closures = closures.gcd:register
rcft_closures = closures.rcft:register

[umcp.contracts]
gcd = contracts.GCD.INTSTACK.v1:contract
rcft = contracts.RCFT.INTSTACK.v1:contract
uma = contracts.UMA.INTSTACK.v1:contract

[umcp.extensions]
api = api_umcp:UMCPAuditAPI
ledger = umcp.cli:LedgerExtension
visualization = visualize_umcp:UMCPVisualization
