What's New in v0.42: Look Inside Your Databases

3 min read Original article ↗

v0.42 gives you a way to look inside the databases your agents create. The context sidepanel gets a new Databases tab: a read-only SQLite browser that finds the databases in your working folder, lists their tables, and runs queries without a terminal or a second app. There's also the usual round of polish and fixes.


Look inside your databases

Agents create databases. A migration runs, a seed script populates fixtures, a test suite leaves a SQLite file behind. Until now, actually looking at what landed meant dropping into a terminal and remembering the sqlite3 incantation, or wiring up a separate GUI.

v0.42 puts that in the sidepanel. The new Databases tab is a read-only SQLite browser that lives next to Context, Changes, and your Working Folder.

A few things it does:

  • Finds databases for you. Lanes scans your working folder for .db, .sqlite, .sqlite3, and .db3 files, skipping the usual noise like node_modules, .git, target, and dist. Pick one from the Database dropdown, or hit Rescan after your agent writes a new one.
  • Lists tables and views. The left rail shows every table and view in the selected database. Click one and Lanes runs SELECT * FROM "table" LIMIT 100 so you see rows immediately. Internal sqlite_* tables stay out of the way.
  • Runs your own queries. A proper code editor with syntax highlighting and ⌘↵ to run. Results land in a grid below, with NULLs, booleans, and blobs all rendered legibly.

Open it from anywhere

The Databases tab sits in the context sidepanel, next to Context and Changes. You can also jump straight to it from a project's right-click menu.

The payoff shows up when you pair it with an agent. Ask a session to scaffold a schema, write a migration, or seed test data, then open the Databases tab and confirm it actually did what it said. The screenshot above is exactly that: a session populated space.db with six tables, and the explorer reads them straight back.


Other stability & enhancements

  • Feature: Duplicate an issue from its right-click menu when you want a near-copy without retyping it.
  • Enhancement: The commit and PR actions now sit above the Changes diff in the issue panel, where they are easier to reach.
  • Fix: Terminal activity in one issue no longer nudges another issue's status.
  • Fix: Quick-starting a session from an issue is smoother and no longer trips over the editor.
  • Fix: Monaco syntax highlighting renders correctly.
  • Fix: The awaiting-input state is more reliable, with the busy and idle logic evened out.
  • Fix: New Claude sessions report their status correctly from the first message.
  • Fix: Right-clicking items in the Working Folder behaves consistently.
  • Fix: Restarting a terminal, and starting a new session from a terminal, both work as expected.

We'd love your feedback. Join our Discord to stay updated.