Repository navigation
v0.9.1
New
tl profiles update <id> '<json>'(superuser only) — edit a brand/publisher profile'ssuperuser_notes(free text, max 2500 chars;nullclears). Unknown fields return a 400 listing the editable surface. Documented in thetlskill's "Updating records" section and the business glossary.
Quieter warnings for agents
- The repeat-query warning is now spend-gated: it fires only once the same query's repeats have burned 1000+ credits inside the 5-minute window, and the message states the spend. Cheap queries polled in a loop stay silent.
- Removed the PreToolUse "consider adding a limit" hint — it fired on every unlimited list command regardless of cost.
Schema-error UX
- API errors now render the server's remediation on its own
Hint:line instead of buried inside the error text (newhintfield in error responses). tl db pg --helpopens with a Common traps preflight: the renamed columns and the sponsorship table's hidden join-only relations.- Raw-PG errors surface every known trap column in the failing query at once, not one per round-trip; hints and
tl schema pgcommon traps teach the brand join that works in every session, and the schema listing no longer advertises relations only some sessions can query. tl db fbhelp rewritten with working examples;SELECT 1connectivity probes are now accepted, and failed Firebolt queries return the real diagnostic plus rename hints (channel_metricshassubscribers, not the olderreach).
345 tests green.