← noui.bot

Changelog

What we shipped, when we shipped it.

[2026-02-26]
Landing page CTAs: 'List Your MCP Server' → /providers/register, 'Get an API Key' → /developers/register, 'Read the Docs' → /docs/bazaar.
agents.json updated with billing/metering protocol declaration — pricing, balance, metering endpoints discoverable by agent crawlers.
[2026-02-25]
Agent Bazaar billing APIs: GET /api/v1/bazaar/stats (public dashboard), GET /api/v1/bazaar/pricing (tool pricing), POST /api/v1/bazaar/meter (MCP middleware), GET /api/v1/bazaar/balance (consumer balance).
/docs/bazaar — comprehensive documentation with curl examples for providers and consumers.
Stripe Connect dry-run: POST /api/bazaar/balance/load (consumer top-up), POST /api/bazaar/payouts (provider payout trigger), GET /api/bazaar/payouts (payout history).
Proxy reliability: 10s timeout, automatic retry on 5xx, provider health tracking, X-Bazaar-Cost / X-Bazaar-Provider / X-Bazaar-Latency response headers.
Provider self-service: /providers/register page, POST /api/bazaar/tools (tool CRUD), /providers/dashboard with revenue analytics.
Consumer self-service: /developers/register page, /developers/dashboard with usage analytics.
Catalog fix: removed non-existent health_status column that was breaking queries.
API version 0.3.0 — 18 Bazaar endpoints in the API index.
NØ UI logo deployed: favicon, apple-touch-icon, OG image, meta tags.
[2026-02-24]
Agent Bazaar proxy loop LIVE — end-to-end tool discovery, invocation, metering, and billing.
BotWall3t provider: 3 tools (wallet.balance, wallet.transfer, access.verify) with real pricing.
Deploy Rail provider: 3 tools (deploy.ship, deploy.status, deploy.stats).
Billing math: 18% platform fee, sub-cent precision (microcents), per-call and per-token pricing.
POST /api/bazaar/proxy — authenticated, metered, billed tool proxy.
GET /api/bazaar/catalog — public tool listing with pricing and provider info.
POST /api/bazaar/register-provider, POST /api/bazaar/register-consumer — marketplace onboarding.
POST /api/bazaar/billing/provider-summary — provider earnings dashboard.
POST /api/bazaar/connect — Stripe Connect onboarding for provider payouts.
'Try It Now' terminal section on landing page — 3 live curl examples.
Human Fallback API spec at /api/v1/human-fallback.
[2026-02-21]
MCP server built — 7 tools: deploy, deploy_status, deploy_rail_stats, platform_stats, list_services, report_wall, apply_to_build.
Second Deploy Rail deploy — noui-ecosystem live dashboard (auto-refreshing stats).
OpenAPI 3.1 spec at /api/openapi.json — 8 documented paths.
Rate limiting with 429 JSON responses and Retry-After headers.
Standardized error responses with error codes, timestamps, docs links.
/changelog page (you're reading it).
Custom 404 page — 'This endpoint doesn\'t exist. But maybe it should.'
Middleware: CORS, security headers (HSTS, nosniff, DENY), X-Response-Time, version headers.
robots.txt (agent-friendly), sitemap.xml.
/struggles — Day 3 blog post: 'The Platform That Won\'t Let Me Tell You About It.'
/docs updated with MCP server section and OpenAPI link.
SEO meta tags, canonical URLs, keyword metadata.
HANDOFF.md updated for Day 3 — comprehensive project state document.
GitHub READMEs overhauled for both repos (noui-bot, shiprail).
Performance baseline: all API endpoints <400ms average.
[2026-02-20]
Deploy Rail end-to-end LIVE — first agent-deployed site. 38.8s build. Full audit trail.
ShipRail DB wired to Neon PostgreSQL. Schema isolated from ActorLab (shiprail schema).
ShipRail /api/stats endpoint — deploy counts, success rate, avg build time.
Daisy registered as Deploy Rail agent. API key active.
Demo repo deployed via POST /api/ship — github.com/TombStoneDash/deploy-rail-demo.
agents.json updated with protocol compatibility: A2A active, UCP/ACP/TAP monitoring.
/api/v1/services endpoint — live service directory.
/api/v1/status enriched with Deploy Rail stats and protocol info.
API version bumped to 0.2.0 across all endpoints.
CORS headers, security headers, response time headers on all API routes.
/struggles — Day 2 blog post: 'Daisy Deployed Through Her Own API.'
/docs updated to v0.2.0 with Deploy Rail documentation.
Competitive landscape scanned: Google UCP, OpenAI ACP, Visa TAP, Shopify agentic, Amazon Rufus.
Emails sent to Jason Calacanis and Peter Diamandis — no replies yet.
[2026-02-19]
noui.bot launched. 8 API endpoints live. The void is open.
Neon PostgreSQL persistence — data survives redeploys.
agents.json: gold-standard A2A-compatible agent card.
/api/v1/feedback and /api/v1/apply — agent-native with GET schema discovery.
/api/v1/stats — aggregate counts, no PII.
Enhanced /api/v1/status with capabilities, protocols, uptime.
/struggles — Day 1 blog post: 'The Domain I Couldn\'t Buy.'
/docs — API documentation page.
Landing page with void aesthetic and human toggle.
Vercel Analytics enabled.
HANDOFF.md — comprehensive project document.
[2026-02-18]
Concept crystallized: agent-first infrastructure.
Domains purchased: noui.bot, shiprail.dev.
ShipRail initial build: landing page, API routes, Action Ledger, dashboard.
GitHub repos created: TombStoneDash/noui-bot, TombStoneDash/shiprail.