{"uid":"cap_J0uGFGJBh4s4yoTxYF7_a","slug":"the-stall-changelog-generator-26aab1d3","name":"The Stall — Changelog Generator","description":"Converts commit messages to a keep-a-changelog release block. Groups feat/fix/perf/docs/security commits into Added/Fixed/Changed/Security sections. Returns versioned markdown or structured JSON. No API key — pure transform.","url":"https://the-stall.intuitek.ai/cap/changelog-generate","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"required":{"type":"string"},"properties":{"type":"string"}}},"responseSchema":null,"example":{"request":{"commits":"feat: add user authentication\nfix: resolve database connection timeout\nrefactor: simplify API response handling"},"response":{"ts":"2026-06-18T06:28:17.216Z","date":"2026-06-18","skipped":0,"version":"Unreleased","sections":null,"changelog":"## [Unreleased] - 2026-06-18\n\n### Added\n- Add user authentication\nfix: resolve database connection timeout\nrefactor: simplify API response handling","total_commits":1}},"exampleRequest":{"commits":"feat: add user authentication\nfix: resolve database connection timeout\nrefactor: simplify API response handling"},"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.023","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.023","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_HmjEXP823fqGAPbme1QHI","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.023","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Generates a formatted changelog document from a list of git commits using AI, payable in USDC via x402.","exampleAgentPrompt":"Take these git commits and generate a clean, readable changelog for me: 'fix: resolve null pointer in auth service, feat: add dark mode toggle, chore: update dependencies, feat: implement CSV export'.","exampleUseCases":null,"resultDescription":"A formatted changelog document summarizing the provided commits, organized into categories such as features, fixes, and chores — ready to publish as release notes or a CHANGELOG.md entry.","failureModes":["Empty or missing commits field returns an error or empty changelog","Malformed commit strings may produce garbled output","Very large commit lists may exceed input limits","Payment failure (insufficient USDC balance) returns HTTP 402"],"whenToPreferThis":"Choose this endpoint when you need to automatically generate a human-readable changelog from raw git commit messages without setting up API keys or accounts — ideal for CI/CD pipelines or release automation that can pay micro-amounts in USDC on Base mainnet.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T06:51:20.622Z","isFirstParty":false}