Skip to main content
October 20, 2026 DinoAI
  • Cost tiers in the model picker: each model in the copilot’s model picker is marked Economy, Standard, or Premium, by credits per output token. Hover a model to see its tier. See Supported models.
  • Terminal approvals: when DinoAI suggests two or more commands to allowlist, Always accept all N commands adds them in one click. Suggestions skip patterns your allowlist already covers, and redirections such as 2>&1 or > /dev/null no longer need approval. Commands with ANSI-C quoting, such as $'...', always need approval. See Terminal tool.
  • Agent builder: the Describe the agent and Ask DinoAI to change this agent boxes have no length limit. A change returns only the fields it touches, and a failed draft says why. See Creating agents in the app.
  • Sessions list agents by name instead of by slug.
  • Agent sessions on Claude models no longer fail on the first call when default skills are on.
  • A copilot chat that asks for a model that was removed uses your default model, instead of failing until you reload.
  • A self-healing session keeps its agent when you follow up days later.
  • A DinoAI Slack thread keeps its session when its dinoai-slack-bot.yml sets a model_family.
  • DinoAI messages no longer end with a stray _.
Bolt
  • Triggering a schedule with a commit on its own branch, such as a CD pipeline that passes the merge commit, now starts the schedules that run after it. A commit on another branch is still a branch override.
  • bolt.run.completed webhooks for large dbt™ 2.x projects no longer fail as too large, and those runs are no longer marked failed. json_resources lists only the JSON files directly in target/.
  • Paradime State no longer falls back to a full build when one very large model change is slow to compare.
  • The Bolt API accepts a schedule’s display name, such as PARADIME_SCHEDULE_NAME, wherever triggerBoltRun, boltScheduleName, suspendBoltSchedule, and listBoltRuns take a slug.
  • The MCP server’s list_bolt_schedules tool returns each schedule’s display name, environment, branch, timezone, and description.
  • Rotating an incoming webhook’s secret asks you to type rotate first.
Code IDE and Catalog
  • The Catalog shows a model’s dbt™ alias as its name, with the dbt™ name below it. Long Depends on chips no longer spill out of the card.
  • The catalog’s build status shows the dbt™ output when a catalog refresh fails.
  • The Git Lite branch search shows its cursor.
  • Compiled SQL, the data preview, and the git, catalog, and file search panels follow light and dark mode. The payment form is dark in dark mode.
Settings
  • Company API keys: New Company API Key disables the workspaces where you aren’t an admin. See API keys.
  • Radar: saving a Snowflake Radar connection more than once no longer fails.
dbt™
  • 2.0-latest runs dbt™ 2.0.8, which fixes a crash in schema hydration (“No schema found for get columns in relation call”) on 2.0.5.