Interpret loomloom amounts and implement the required paid-execution gate.
Backend fields ending in FeeT, CostT, AmountT, or PayableT use this scale:
10,000,000 backend units = 1 currency unit
Default text output normally formats these values as, for example, CNY 0.5000000. JSON output preserves the raw backend integer fields and structured public money fields returned by the service.If the service does not return a currency, keep the raw T value and label the currency as unknown. Do not guess CNY or USD, and do not perform a local currency conversion.
listing publish --task-fixed-fee <amount> accepts a normal decimal currency amount such as 0.5.
Official and private prechecks expose estimated model/API cost and may return available-balance information.
Market quotes expose the buyer-facing estimated payable amount. Do not invent a model/API-cost breakdown when the service does not return one separately.
Prefer service-returned structured money values such as estimatedTotalCost.amount and .currency for display while preserving their corresponding raw *T field for reconciliation.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"CogFoundry Docs","colors":{"primary":"#111111"},"logo":{"light":"https://mintcdn.com/cogfoundry-8a54217b/LHTJQzou6DrszVLD/assets/logo-mark-on-light.svg?fit=max\u0026auto=format\u0026n=LHTJQzou6DrszVLD\u0026q=85\u0026s=f1c465afd64386705c8970aa5276a3fd","dark":"https://mintcdn.com/cogfoundry-8a54217b/LHTJQzou6DrszVLD/assets/logo-mark-on-dark.svg?fit=max\u0026auto=format\u0026n=LHTJQzou6DrszVLD\u0026q=85\u0026s=0faa17caa4ef842fc317a73828b00ee7","href":"https://cogfoundry.ai/"},"favicon":{"light":"https://mintcdn.com/cogfoundry-8a54217b/LHTJQzou6DrszVLD/assets/logo-mark-on-light.svg?fit=max\u0026auto=format\u0026n=LHTJQzou6DrszVLD\u0026q=85\u0026s=f1c465afd64386705c8970aa5276a3fd","dark":"https://mintcdn.com/cogfoundry-8a54217b/LHTJQzou6DrszVLD/assets/logo-mark-on-dark.svg?fit=max\u0026auto=format\u0026n=LHTJQzou6DrszVLD\u0026q=85\u0026s=0faa17caa4ef842fc317a73828b00ee7"},"appearance":{"default":"light","strict":true},"navbar":{"primary":{"type":"button","label":"CogFoundry","href":"https://console.cogfoundry.ai/"}},"footer":{"socials":{"github":"https://github.com/cogfoundry-labs"},"links":[{"header":"Source","items":[{"label":"loomloom","href":"https://github.com/cogfoundry-labs/loomloom"},{"label":"Documentation","href":"https://github.com/cogfoundry-labs/cogfoundry-docs"}]}]},"fonts":{"family":"Inter"},"icons":{"library":"lucide"},"styling":{"eyebrows":"breadcrumbs","latex":false},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"cogfoundry-8a54217b","hasAudioNarration":false,"actualSubdomain":"cogfoundry-8a54217b","customDomains":["docs.cogfoundry.ai"],"gitSource":{"type":"github","owner":"cogfoundry-labs","repo":"cogfoundry-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"collectionId":"c86648b7-a765-4818-ad74-d0d6b542eef8","liveDeploymentHistoryId":"6a7f5eea528b90f3bd4ad479","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6a7f5eea528b90f3bd4ad479"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6a7f5eea528b90f3bd4ad479:success","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"Developer Reference","count":77},{"language":"default","tag":"loomloom API endpoints","count":53},{"language":"default","tag":"Documentation","count":26},{"language":"default","tag":"loomloom CLI","count":20},{"language":"default","tag":"User Templates","count":11},{"language":"default","tag":"Official Templates","count":9},{"language":"default","tag":"Operate loomloom","count":7},{"language":"default","tag":"Market Listings","count":6},{"language":"default","tag":"Market Runs","count":6},{"language":"default","tag":"Overview","count":5}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":":root{--cogfoundry-border:#e5e5e5;--cogfoundry-sidebar:#ffffff;--cogfoundry-text:#111111;--cogfoundry-muted:#525252;--cogfoundry-accent:#09e4a7}#navbar{border-bottom:1px solid var(--cogfoundry-border)}#navbar nav a[href=\"https://console.cogfoundry.ai/\"]{color:var(--cogfoundry-text)!important;background:var(--cogfoundry-accent)!important;border-radius:10px}#navbar nav a[href=\"https://console.cogfoundry.ai/\"] span,#navbar nav a[href=\"https://console.cogfoundry.ai/\"] svg{color:var(--cogfoundry-text)!important}#navbar nav a[href=\"https://console.cogfoundry.ai/\"]>span:first-child{background:var(--cogfoundry-accent)!important}#assistant-entry,#assistant-entry-mobile{display:none!important}nav-logo img{width:30px;height:30px;object-fit:contain}nav-tabs{gap:24px}nav-tabs-item{color:var(--cogfoundry-muted);font-weight:500}nav-tabs-item[data-active]{color:var(--cogfoundry-text);font-weight:600}#sidebar{background:var(--cogfoundry-sidebar);border-right:1px solid var(--cogfoundry-border)}#sidebar-content li[data-active]{font-weight:600}#content{max-width:880px}#page-title{letter-spacing:-.03em}mdx-content p{line-height:1.75}callout,card,code-block{border-radius:12px}"}],"page":{"pagePath":"developer-reference/loomloom-cli/money-units","slug":"/developer-reference/loomloom-cli/money-units","pageMetadata":{"title":"Money Units and Confirmation","description":"Interpret loomloom amounts and implement the required paid-execution gate.","icon":"circle-dollar-sign","href":"/developer-reference/loomloom-cli/money-units"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Interpret loomloom amounts and implement the required paid-execution gate.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,ol:`ol`,p:`p`,pre:`pre`,span:`span`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Warning}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Backend fields ending in `,_jsx(_components.code,{children:`FeeT`}),`, `,_jsx(_components.code,{children:`CostT`}),`, `,_jsx(_components.code,{children:`AmountT`}),`, or `,_jsx(_components.code,{children:`PayableT`}),` use this scale:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`text`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`2`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`10,000,000 backend units = 1 currency unit`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsxs(_components.p,{children:[`Default text output normally formats these values as, for example, `,_jsx(_components.code,{children:`CNY 0.5000000`}),`. JSON output preserves the raw backend integer fields and structured public money fields returned by the service.`]}),`\n`,_jsx(_components.p,{children:`If the service does not return a currency, keep the raw T value and label the currency as unknown. Do not guess CNY or USD, and do not perform a local currency conversion.`}),`\n`,_jsx(Heading,{level:`2`,id:`inputs-and-estimates`,children:`Inputs and estimates`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.code,{children:`listing publish --task-fixed-fee \u003camount>`}),` accepts a normal decimal currency amount such as `,_jsx(_components.code,{children:`0.5`}),`.`]}),`\n`,_jsx(_components.li,{children:`Official and private prechecks expose estimated model/API cost and may return available-balance information.`}),`\n`,_jsx(_components.li,{children:`Market quotes expose the buyer-facing estimated payable amount. Do not invent a model/API-cost breakdown when the service does not return one separately.`}),`\n`,_jsxs(_components.li,{children:[`Prefer service-returned structured money values such as `,_jsx(_components.code,{children:`estimatedTotalCost.amount`}),` and `,_jsx(_components.code,{children:`.currency`}),` for display while preserving their corresponding raw `,_jsx(_components.code,{children:`*T`}),` field for reconciliation.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`required-execution-gate`,children:`Required execution gate`}),`\n`,_jsx(_components.p,{children:`Before creating any hosted run:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Validate the exact input.`}),`\n`,_jsx(_components.li,{children:`Run the applicable precheck or quote.`}),`\n`,_jsx(_components.li,{children:`Show the template or Listing ID, input source, row or billable-item count, estimate, returned currency, and balance sufficiency when available.`}),`\n`,_jsx(_components.li,{children:`Obtain explicit confirmation for that exact input and estimate.`}),`\n`,_jsxs(_components.li,{children:[`Execute with a new `,_jsx(_components.code,{children:`--client-request-id`}),`.`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`If the input changes after validation, estimate, or confirmation, repeat the process and obtain a new confirmation.`}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`--confirm`}),` on a Market run is a CLI execution flag; it is not a substitute for obtaining the user’s explicit approval after showing the current quote.`]})}),`\n`,_jsxs(_components.p,{children:[`For command-specific flows, see `,_jsx(_components.a,{href:`/developer-reference/loomloom-cli/official-templates`,children:`Official templates`}),`, `,_jsx(_components.a,{href:`/developer-reference/loomloom-cli/private-templates`,children:`Private templates`}),`, and `,_jsx(_components.a,{href:`/developer-reference/loomloom-cli/market-for-users`,children:`Market for users`}),`.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Money Units and Confirmation","description":"Interpret loomloom amounts and implement the required paid-execution gate.","icon":"circle-dollar-sign","href":"/developer-reference/loomloom-cli/money-units"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Inputs and estimates","slug":"inputs-and-estimates","depth":2,"children":[]},{"title":"Required execution gate","slug":"required-execution-gate","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"cogfoundry-8a54217b","siteName":"CogFoundry Docs","title":"Money Units and Confirmation - CogFoundry Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-12T04:19:56.462Z","originalFileLocation":"developer-reference/loomloom-cli/money-units.md"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"light\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Interpret loomloom amounts and implement the required paid-execution gate.\">\u003cmeta data-mint-head name=\"application-name\" content=\"CogFoundry Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/cogfoundry-8a54217b/v0GZYcFPw_5KgrE4/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/cogfoundry-8a54217b/v0GZYcFPw_5KgrE4/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/cogfoundry-8a54217b/v0GZYcFPw_5KgrE4/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/cogfoundry-8a54217b/v0GZYcFPw_5KgrE4/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/cogfoundry-8a54217b/v0GZYcFPw_5KgrE4/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/cogfoundry-8a54217b/v0GZYcFPw_5KgrE4/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/cogfoundry-8a54217b/v0GZYcFPw_5KgrE4/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/cogfoundry-8a54217b/v0GZYcFPw_5KgrE4/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/cogfoundry-8a54217b/v0GZYcFPw_5KgrE4/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Money Units and Confirmation - CogFoundry Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Interpret loomloom amounts and implement the required paid-execution gate.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"CogFoundry Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.cogfoundry.ai/developer-reference/loomloom-cli/money-units\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://cogfoundry-8a54217b.mintlify.app/_mintlify/api/og/v2?division=loomloom+CLI\u0026amp;title=Money+Units+and+Confirmation\u0026amp;description=Interpret+loomloom+amounts+and+implement+the+required+paid-execution+gate.\u0026amp;theme=568bd395c831c0c6a9a3aae3\u0026amp;signature=68e7463e0c1b8518198f6063801c4f79160c4a19d74e901d301627878e4f3b94\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Money Units and Confirmation - CogFoundry Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Interpret loomloom amounts and implement the required paid-execution gate.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://cogfoundry-8a54217b.mintlify.app/_mintlify/api/og/v2?division=loomloom+CLI\u0026amp;title=Money+Units+and+Confirmation\u0026amp;description=Interpret+loomloom+amounts+and+implement+the+required+paid-execution+gate.\u0026amp;theme=568bd395c831c0c6a9a3aae3\u0026amp;signature=68e7463e0c1b8518198f6063801c4f79160c4a19d74e901d301627878e4f3b94\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/cogfoundry-8a54217b/v0GZYcFPw_5KgrE4/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"CogFoundry Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#111111\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.cogfoundry.ai/developer-reference/loomloom-cli/money-units\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/developer-reference/loomloom-cli/money-units.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.cogfoundry.ai/#organization\",\"name\":\"CogFoundry Docs\",\"url\":\"https://docs.cogfoundry.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/cogfoundry-8a54217b/LHTJQzou6DrszVLD/assets/logo-mark-on-light.svg?fit=max\u0026auto=format\u0026n=LHTJQzou6DrszVLD\u0026q=85\u0026s=f1c465afd64386705c8970aa5276a3fd\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.cogfoundry.ai#website\",\"name\":\"CogFoundry Docs\",\"url\":\"https://docs.cogfoundry.ai\",\"publisher\":{\"@id\":\"https://docs.cogfoundry.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.cogfoundry.ai/developer-reference/loomloom-cli/money-units#webpage\",\"url\":\"https://docs.cogfoundry.ai/developer-reference/loomloom-cli/money-units\",\"name\":\"Money Units and Confirmation\",\"description\":\"Interpret loomloom amounts and implement the required paid-execution gate.\",\"dateModified\":\"2026-08-12T04:19:56.462Z\",\"isPartOf\":{\"@id\":\"https://docs.cogfoundry.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.cogfoundry.ai/developer-reference/loomloom-cli/money-units#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.cogfoundry.ai/developer-reference/loomloom-cli/money-units#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"loomloom CLI\",\"item\":\"https://docs.cogfoundry.ai/developer-reference/loomloom-cli/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Money Units and Confirmation\",\"item\":\"https://docs.cogfoundry.ai/developer-reference/loomloom-cli/money-units\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.cogfoundry.ai/developer-reference/loomloom-cli/money-units#article\",\"headline\":\"Money Units and Confirmation\",\"name\":\"Money Units and Confirmation\",\"description\":\"Interpret loomloom amounts and implement the required paid-execution gate.\",\"url\":\"https://docs.cogfoundry.ai/developer-reference/loomloom-cli/money-units\",\"mainEntityOfPage\":{\"@id\":\"https://docs.cogfoundry.ai/developer-reference/loomloom-cli/money-units#webpage\"},\"dateModified\":\"2026-08-12T04:19:56.462Z\",\"publisher\":{\"@id\":\"https://docs.cogfoundry.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.cogfoundry.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"CogFoundry Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"CogFoundry Docs","nav":{"global":null,"tabs":[{"tab":"Documentation","icon":"book-open","pages":[{"title":"Documentation","href":"/documentation/overview/quickstart"}]},{"tab":"Developer Reference","icon":"code","groups":[{"group":"loomloom CLI","pages":[{"title":"loomloom CLI","icon":"terminal","href":"/developer-reference/loomloom-cli/overview"},{"title":"Command Help","icon":"book-open","href":"/developer-reference/loomloom-cli/command-help"},{"title":"Authentication","icon":"key-round","href":"/developer-reference/loomloom-cli/authentication"},{"title":"Server Profiles","icon":"server","href":"/developer-reference/loomloom-cli/server-profiles"},{"title":"Environment Variables","icon":"variable","href":"/developer-reference/loomloom-cli/environment-variables"},{"title":"Output Formats","description":"Choose human-readable or machine-readable loomloom CLI output.","icon":"braces","href":"/developer-reference/loomloom-cli/output-formats"},{"title":"Money Units and Confirmation","icon":"circle-dollar-sign","href":"/developer-reference/loomloom-cli/money-units"},{"title":"Doctor","description":"Diagnose loomloom configuration, connectivity, authentication, and release state.","icon":"stethoscope","href":"/developer-reference/loomloom-cli/doctor"},{"title":"Input Assets","icon":"upload","href":"/developer-reference/loomloom-cli/input-assets"},{"title":"Official Templates","icon":"layout-template","href":"/developer-reference/loomloom-cli/official-templates"},{"title":"Private Templates and TemplateSpec","icon":"workflow","href":"/developer-reference/loomloom-cli/private-templates"},{"title":"Runs","icon":"activity","href":"/developer-reference/loomloom-cli/runs"},{"title":"Artifacts and Result Files","icon":"file-output","href":"/developer-reference/loomloom-cli/artifacts"},{"title":"Models and Executable Assets","icon":"boxes","href":"/developer-reference/loomloom-cli/models-and-assets"},{"title":"Local Agent Skills","icon":"bot","href":"/developer-reference/loomloom-cli/local-agent-skills"},{"title":"Market for Users","icon":"store","href":"/developer-reference/loomloom-cli/market-for-users"},{"title":"Market for Creators","icon":"badge-dollar-sign","href":"/developer-reference/loomloom-cli/market-for-creators"},{"title":"Usage and Earnings","icon":"receipt-text","href":"/developer-reference/loomloom-cli/usage-and-earnings"},{"title":"Exit Codes","icon":"binary","href":"/developer-reference/loomloom-cli/exit-codes"},{"title":"Troubleshooting","icon":"wrench","href":"/developer-reference/loomloom-cli/troubleshooting"}]},{"group":"TemplateSpec","pages":[{"title":"TemplateSpec","icon":"blocks","href":"/developer-reference/template-spec/overview"}]},{"group":"loomloom API","pages":[{"title":"loomloom API","icon":"braces","href":"/developer-reference/loomloom-api/overview"},{"title":"API Authentication","icon":"key-round","href":"/developer-reference/loomloom-api/authentication"},{"title":"API Quickstart","icon":"rocket","href":"/developer-reference/loomloom-api/quickstart"}]},{"group":"loomloom API endpoints","pages":[{"group":"System","pages":[{"title":"Health check","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /healthz","href":"/developer-reference/loomloom-api/endpoints/system/health-check"},{"title":"Service version","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /version","href":"/developer-reference/loomloom-api/endpoints/system/service-version"}]},{"group":"Creator Earnings","pages":[{"title":"List creator Market earnings","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /loom/v1/creators/me/earnings","href":"/developer-reference/loomloom-api/endpoints/creator-earnings/list-creator-market-earnings"}]},{"group":"Creators","pages":[{"title":"List creator Market SkillBots","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /loom/v1/creators/me/marketListings","href":"/developer-reference/loomloom-api/endpoints/creators/list-creator-market-skillbots"},{"title":"Get creator Market SkillBot","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /loom/v1/creators/me/marketListings/{marketListing}","href":"/developer-reference/loomloom-api/endpoints/creators/get-creator-market-skillbot"},{"title":"List creator Market SkillBot versions","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /loom/v1/creators/me/marketListings/{marketListing}/versions","href":"/developer-reference/loomloom-api/endpoints/creators/list-creator-market-skillbot-versions"},{"title":"List creator Market transactions","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /loom/v1/creators/me/marketTransactions","href":"/developer-reference/loomloom-api/endpoints/creators/list-creator-market-transactions"}]},{"group":"Creator Reviews","pages":[{"title":"List my Market review requests","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /loom/v1/creators/me/marketReviewRequests","href":"/developer-reference/loomloom-api/endpoints/creator-reviews/list-my-market-review-requests"},{"title":"Get my Market review request","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /loom/v1/creators/me/marketReviewRequests/{marketReviewRequest}","href":"/developer-reference/loomloom-api/endpoints/creator-reviews/get-my-market-review-request"},{"title":"Withdraw my Market review request","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json post /loom/v1/creators/me/marketReviewRequests/{marketReviewRequest}:withdraw","href":"/developer-reference/loomloom-api/endpoints/creator-reviews/withdraw-my-market-review-request"}]},{"group":"Input Assets","pages":[{"title":"Upload input asset","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json post /loom/v1/inputAssets:upload","href":"/developer-reference/loomloom-api/endpoints/input-assets/upload-input-asset"},{"title":"Upload orchestration input","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json post /loom/v1/orchestrationInputs:upload","href":"/developer-reference/loomloom-api/endpoints/input-assets/upload-orchestration-input"}]},{"group":"Market Listings","pages":[{"title":"List published Market SkillBots","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /loom/v1/marketListings","href":"/developer-reference/loomloom-api/endpoints/market-listings/list-published-market-skillbots"},{"title":"Publish a Market SkillBot listing","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json post /loom/v1/marketListings","href":"/developer-reference/loomloom-api/endpoints/market-listings/publish-a-market-skillbot-listing"},{"title":"Get Market SkillBot detail","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /loom/v1/marketListings/{marketListing}","href":"/developer-reference/loomloom-api/endpoints/market-listings/get-market-skillbot-detail"},{"title":"Restore a Market SkillBot listing","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json post /loom/v1/marketListings/{marketListing}:list","href":"/developer-reference/loomloom-api/endpoints/market-listings/restore-a-market-skillbot-listing"},{"title":"Unlist a Market SkillBot","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json post /loom/v1/marketListings/{marketListing}:unlist","href":"/developer-reference/loomloom-api/endpoints/market-listings/unlist-a-market-skillbot"},{"title":"Submit Market SkillBot public profile update","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json post /loom/v1/marketListings/{marketListing}:updatePublicProfile","href":"/developer-reference/loomloom-api/endpoints/market-listings/submit-market-skillbot-public-profile-update"}]},{"group":"Market Runs","pages":[{"title":"Download Market SkillBot workbook","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /loom/v1/marketListings/{marketListing}/workbook","href":"/developer-reference/loomloom-api/endpoints/market-runs/download-market-skillbot-workbook"},{"title":"Execute a Market SkillBot","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json post /loom/v1/marketListings/{marketListing}:execute","href":"/developer-reference/loomloom-api/endpoints/market-runs/execute-a-market-skillbot"},{"title":"Execute Market SkillBot workbook","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json post /loom/v1/marketListings/{marketListing}:executeWorkbook","href":"/developer-reference/loomloom-api/endpoints/market-runs/execute-market-skillbot-workbook"},{"title":"Quote a Market SkillBot run","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json post /loom/v1/marketListings/{marketListing}:quote","href":"/developer-reference/loomloom-api/endpoints/market-runs/quote-a-market-skillbot-run"},{"title":"Quote Market SkillBot workbook","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json post /loom/v1/marketListings/{marketListing}:quoteWorkbook","href":"/developer-reference/loomloom-api/endpoints/market-runs/quote-market-skillbot-workbook"},{"title":"Validate Market SkillBot workbook","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json post /loom/v1/marketListings/{marketListing}:validateWorkbook","href":"/developer-reference/loomloom-api/endpoints/market-runs/validate-market-skillbot-workbook"}]},{"group":"Models","pages":[{"title":"List executable models","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /loom/v1/models","href":"/developer-reference/loomloom-api/endpoints/models/list-executable-models"}]},{"group":"Official Templates","pages":[{"title":"List official templates","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /loom/v1/officialTemplates","href":"/developer-reference/loomloom-api/endpoints/official-templates/list-official-templates"},{"title":"Get official template schema","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /loom/v1/officialTemplates/{officialTemplate}/schema","href":"/developer-reference/loomloom-api/endpoints/official-templates/get-official-template-schema"},{"title":"Download official template workbook","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /loom/v1/officialTemplates/{officialTemplate}/workbook","href":"/developer-reference/loomloom-api/endpoints/official-templates/download-official-template-workbook"},{"title":"Precheck official template rows","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json post /loom/v1/officialTemplates/{officialTemplate}:precheckRows","href":"/developer-reference/loomloom-api/endpoints/official-templates/precheck-official-template-rows"},{"title":"Precheck official template workbook","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json post /loom/v1/officialTemplates/{officialTemplate}:precheckWorkbook","href":"/developer-reference/loomloom-api/endpoints/official-templates/precheck-official-template-workbook"},{"title":"Run official template rows","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json post /loom/v1/officialTemplates/{officialTemplate}:runRows","href":"/developer-reference/loomloom-api/endpoints/official-templates/run-official-template-rows"},{"title":"Run official template workbook","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json post /loom/v1/officialTemplates/{officialTemplate}:runWorkbook","href":"/developer-reference/loomloom-api/endpoints/official-templates/run-official-template-workbook"},{"title":"Validate official template rows","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json post /loom/v1/officialTemplates/{officialTemplate}:validateRows","href":"/developer-reference/loomloom-api/endpoints/official-templates/validate-official-template-rows"},{"title":"Validate official template workbook","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json post /loom/v1/officialTemplates/{officialTemplate}:validateWorkbook","href":"/developer-reference/loomloom-api/endpoints/official-templates/validate-official-template-workbook"}]},{"group":"Assets","pages":[{"title":"List executable assets","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /loom/v1/users/me/executables","href":"/developer-reference/loomloom-api/endpoints/assets/list-executable-assets"}]},{"group":"Users","pages":[{"title":"List buyer Market usages","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /loom/v1/users/me/marketUsages","href":"/developer-reference/loomloom-api/endpoints/users/list-buyer-market-usages"},{"title":"Get buyer Market usage","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /loom/v1/users/me/marketUsages/{marketUsage}","href":"/developer-reference/loomloom-api/endpoints/users/get-buyer-market-usage"}]},{"group":"Runs","pages":[{"title":"List loomloom runs with optional Market context","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /loom/v1/users/me/runs","href":"/developer-reference/loomloom-api/endpoints/runs/list-loomloom-runs-with-optional-market-context"},{"title":"Get loomloom run detail with optional Market context","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /loom/v1/users/me/runs/{run}","href":"/developer-reference/loomloom-api/endpoints/runs/get-loomloom-run-detail-with-optional-market-context"},{"title":"List run artifacts","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /loom/v1/users/me/runs/{run}/artifacts","href":"/developer-reference/loomloom-api/endpoints/runs/list-run-artifacts"},{"title":"List run result rows","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /loom/v1/users/me/runs/{run}/resultRows","href":"/developer-reference/loomloom-api/endpoints/runs/list-run-result-rows"},{"title":"Download run result workbook","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /loom/v1/users/me/runs/{run}/resultWorkbook","href":"/developer-reference/loomloom-api/endpoints/runs/download-run-result-workbook"}]},{"group":"User Templates","pages":[{"title":"List my private templates","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /loom/v1/users/me/templates","href":"/developer-reference/loomloom-api/endpoints/user-templates/list-my-private-templates"},{"title":"Create my private template","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json post /loom/v1/users/me/templates","href":"/developer-reference/loomloom-api/endpoints/user-templates/create-my-private-template"},{"title":"Get my private template","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /loom/v1/users/me/templates/{template}","href":"/developer-reference/loomloom-api/endpoints/user-templates/get-my-private-template"},{"title":"List my private template versions","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /loom/v1/users/me/templates/{template}/versions","href":"/developer-reference/loomloom-api/endpoints/user-templates/list-my-private-template-versions"},{"title":"Save my private template version","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json post /loom/v1/users/me/templates/{template}/versions","href":"/developer-reference/loomloom-api/endpoints/user-templates/save-my-private-template-version"},{"title":"Download my private template workbook","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json get /loom/v1/users/me/templates/{template}/versions/{version}/workbook","href":"/developer-reference/loomloom-api/endpoints/user-templates/download-my-private-template-workbook"},{"title":"Precheck my private template workbook","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json post /loom/v1/users/me/templates/{template}/versions/{version}:precheckWorkbook","href":"/developer-reference/loomloom-api/endpoints/user-templates/precheck-my-private-template-workbook"},{"title":"Run my private template workbook","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json post /loom/v1/users/me/templates/{template}/versions/{version}:runWorkbook","href":"/developer-reference/loomloom-api/endpoints/user-templates/run-my-private-template-workbook"},{"title":"Validate my private template workbook","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json post /loom/v1/users/me/templates/{template}/versions/{version}:validateWorkbook","href":"/developer-reference/loomloom-api/endpoints/user-templates/validate-my-private-template-workbook"},{"title":"Precheck my private template","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json post /loom/v1/users/me/templates/{template}:precheck","href":"/developer-reference/loomloom-api/endpoints/user-templates/precheck-my-private-template"},{"title":"Run my private template","deprecated":false,"version":null,"openapi":"/developer-reference/loomloom-api/openapi.json post /loom/v1/users/me/templates/{template}:run","href":"/developer-reference/loomloom-api/endpoints/user-templates/run-my-private-template"}]}]}]}]},"basePath":"","title":"Money Units and Confirmation - CogFoundry Docs","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":[],"chunks":[]}