Hello Teable community and team!
Introduction & Use Case I recently migrated a complex multi-agent pipeline into Teable, building an ERP system for stock media creators. It uses 5 custom prompt generators, integrates external APIs (Gemini, Straico, Airbrush), and utilizes Kanban/Gallery views. The database architecture is excellent and handles the relational complexity perfectly. However, I encountered a critical issue during the final deployment stage.
Bug Report: Deployment Failure All attempts to publish the app via the built-in deployment mechanism fail during the Vercel build process.
-
Root Cause: The system-generated template file
lib/teable.tscontains the line:import "../temp.ts". -
Technical Issue: Modern Next.js bundlers (Webpack/Turbopack) cannot resolve modules with explicit
.tsextensions. -
The Blocker: The AI Builder does not have permission to edit this system file to fix the syntax.
The Consequence: AI Credit Loop Because the AI Builder cannot access the root cause, asking it to fix the deployment error forces it into an infinite loop. The underlying model (Claude Opus 4.6) wastes massive computational power re-analyzing the entire codebase and attempting irrelevant fixes (like downgrading React or Next.js versions), only to fail the build again. I lost over 1,000 credits purely on these futile automated attempts to bypass a system-level bug.
Ideas / Feature Requests
-
Template Fix: Please remove the
.tsextension in thelib/teable.tstemplate so apps can compile correctly. -
Credit Reimbursement: I request a refund of the credits wasted by the AI Builder’s deployment loops.
-
Flexible Billing: Currently, purchasing a credit top-up requires an active monthly ($6) or annual ($60) subscription. Allowing one-off credit purchases would prevent development from halting entirely when limits are reached.
Thank you for your hard work on the platform. Looking forward to deploying my app once this is resolved!