Changelog

New updates and improvements to Sourcebot.

March 30, 2026

March 30, 2026

What we shipped this week (Mar 23 - Mar 30):

  • The MCP server now supports `glob` and `list_tree` tools, letting MCP clients find files by pattern and browse directory structures in a codebase. (#1014)

  • The file viewer now respects `.gitattributes` language hints, so files get the correct syntax highlighting when a repo overrides the detected language. (#1048)

  • Search contexts can now be filtered by GitHub and GitLab topics, making it easier to scope searches to a specific group of repos. (#1028)

  • Fixed auto-scroll in ask threads, regex queries with parentheses being split incorrectly, line numbers being accidentally selected alongside code in Safari, and GitLab sync cleaning repos on non-404 API errors.

March 21, 2026

March 21, 2026

What we shipped this week (Mar 14 - Mar 21):

  • Admins can now restrict API key creation and usage to organization owners only. (#1007)

  • MCP `search_code` now supports filtering by file path using regular expressions. (#1008)

  • Redis TLS is now supported. (#1011)

  • Also: agent max step count raised from 20 to 100 (#1017), MCP read-only annotations for Cursor Ask mode compatibility (#1013), ask_codebase hidden when no LLM providers are configured (#1018), and SMTP individual env var support (#1002).

March 16, 2026

March 16, 2026

What we shipped this week (Mar 9 - Mar 15):

  • OpenAPI docs are now available for the search, repository, and file browsing APIs. (#996)

  • JumpCloud is now supported as an SSO identity provider. (#997)

  • Teams can now have multiple owners, with promote and demote actions. (#988)

  • Also: MCP now requires explicit invocation for ask_codebase, authentication gated when Ask GitHub is enabled.

January 20, 2026

January 20, 2026

We’ve spent some time optimizing the file explorer performance for large (100k+ files) repositories. Previously, the file explorer could take 10-20 seconds to load. We’ve trimmed that time down to less than a second.


Before:

Image


After:

Image

November 24, 2025

November 24, 2025

Tl;DR: we’ve improved search responsiveness by a order of magnitude on larger Sourcebot deployments by implementing streaming.


When you are looking for code using code search, search speed is one of the most important metrics that determines if the experience will be good or not. Zoekt (the underlying code search engine Sourcebot uses) is exceptionally fast, delivering sub-second search times on hundreds of repositories. However, it has it’s limits - on larger Sourcebot deployments of 5k+ repositories, we noticed that certain searches could take upwards of 10 to 20 seconds to complete.


To help mitigate this, we’ve added support for streaming in search results as they are found. Previously, results would only appear after the entire search completes. With streaming, results appear as they are found.


Image

November 4, 2025

November 4, 2025

Please note that the features outlined in this changelog require an enterprise license.

We’ve added the ability to link multiple external identity providers to a Sourcebot user. This allows you to connect to multiple different code host platforms and sync permissions across all of them. In addition, this unblocks deployment scenarios where you don’t want to use your code host platform for SSO (ex. you want to login using Okta, but you still need GitHub permission syncing).

Please check out the external identity provider docs for more info.


Image

October 31, 2025

October 31, 2025

Happy Halloween! 🎃 We’ve been heads down solving some deep technical problems in order to make Sourcebot scalable and performant for larger instances. Here are some of the highlights of our efforts:

  • Improved search performance by as much as 41x for unbounded queries (#555). Performance improvements will be most notable when searching for common search terms (e.g., function or log). We are continuing to focus on improving search performance, and will have more updates soon.

  • Improved web app responsiveness, including reducing the Time to Interactive (TTI) by as much as 10x for larger deployments. (#563)

  • Improved repository indexing stability with stronger concurrency primitives (#563). In our testing of indexing 10k repositories, we reduced the error rate from 5% down to 0%.

  • Added additional UI to view in progress jobs for repository indexing and connection syncing. (#579)

October 30, 2025

October 30, 2025

Code hosts like GitHub & GitLab support configuring access control lists (ACLs) that define what repositories a user can and cannot see. We’ve shipped experimental support for syncing these ACLs with Sourcebot. The TL;DR is:

  • Users sign into Sourcebot using OAuth connected to the code host (either GitHub or GitLab).

  • Once signed in, the user will only be able to access repositories they would have access to on the code host. Specifically:

  • Sourcebot periodically syncs with the configured code host to ensure what repositories the user should (or should not) have access to are up to date.


This feature is a part of our enterprise offering. If you’d like to learn more, checkout the docs.


July 30, 2025

July 30, 2025

Ask Sourcebot is an agentic search tool that lets you ask complex questions about your entire codebase in natural language, and returns a structured response with inline citations back to your code. Some questions we have seen on our demo site:

  • “How does authentication work in this codebase? What library is being used? What providers can a user log in with?” (link)

  • “When should I use channels vs. mutexes in go? Find real usages of both and include them in your answer” (link)

  • “How are shards laid out in memory in the Zoekt code search engine?” (link)

https://framerusercontent.com/assets/eTaFa1N3AdWFnCby7nKRuEfBtV0.mp4

🔑 Key points

  • Ask questions about your codebase in natural language.

  • Get back concise responses grounded in your code with inline citations.

  • Bring Your Own API Key (BYOK) from over 11 different model providers (like Amazon Bedrock and Google Vertex).

  • @ mention files to add them as context for your question.

  • Scope your question to specific repositories or repo sets.

  • Share answers with teammates.

For more info, checkout the docs.

June 21, 2025

June 21, 2025

We just released an analytics dashboard to provide insights into your organization’s usage of Sourcebot. See how many engineers are using Sourcebot, how many searches/navigations are being performed, and how much time your team is saving - all in one place.

Analytics is part of our enterprise plan. If you'd like to try out Sourcebot's enterprise features, please reach out to us to request a trial license.

https://framerusercontent.com/assets/CtCZwNCuIGSyqATqIDNd8CbvVaQ.mp4

Active Users

Tracks the number of unique users who performed any Sourcebot operation within each time period. This metric helps you understand team adoption and engagement with Sourcebot.

Image

Code Searches

Counts the number of code search operations performed by your team. Code searches include all semantic and syntax-based queries performed through the search interface.

Image

Code Navigation

Tracks “Go to Definition” and “Find All References” navigation actions. Navigation actions help developers quickly move between code locations and understand code relationships.

Image

Cost Savings Calculator

The analytics dashboard includes a built-in cost savings calculator that helps you quantify the ROI of using Sourcebot.

Image

Update to v4.5.0 and navigate to Settings -> Analytics to check it out. As always, please let us know if you run into any issues or have any feedback!

Image

Made w/ ❤️

in SF & 🇨🇦

© Taqla, Inc. All rights reserved.