-
Notifications
You must be signed in to change notification settings - Fork 173
Open
1 / 81 of 8 issues completedDescription
Hello 👋 We want to be transparent on what we're working on and what's next. This roadmap is a living document that we will update as we make progress. Items prefixed with [EE] are features that we plan to place into the enterprise offering. All other items are planned to be in core and licensed under FSL.
Note
Your feedback is valuable to us. Is there something missing? Please submit a feature request or thumbs up 👍 existing ones. Also feel free to comment directly on this issue. Knowing what is important to you helps us prioritize what to work on and improve Sourcebot for everyone.
🚀 Released
10 most recent merged PRs:
- fix(worker): Fix issue where connections would always sync on startup #613
- fix(worker): Fix issues with gracefully shutting down #612
- feat(web): Add force resync buttons for repo & connections #610
- fix: return truncated content when token limit exceeded in MCP search_code #604
- fix(worker): Run setInterval as blocking #607
- fix(worker): properly shutdown PostHog client #609
- docs: update link for telemetry docs #608
- feat(deployment): Basic docker-compose file #480
- fix: Discord invite links #606
- fix(docs): Adding additional step for generating database schema in CONTRIBUTING.md #602
🏗️ In Progress
- Official Sourcebot Helm chart (Add Sourcebot Helm Chart #370)
- Streamed search results ([FR] Streamed code search #537)
🔮 Planned
Important
Some of these items do not have issues. We're working on it 👷♂️🚧
Code Search
- Stable REST API ([FR] Sourcebot REST API support #101)
- Unlimited branch support ([FR] Unlimited branch support for code search #461)
- Regex / keyword matching toggle
- Zoekt search limit warning ([FR] Communicate when a zoekt search limit is hit #504)
Ask SB
- MCP over HTTP (Smithery: convert server to native HTTP for better remote performance #448)
- 3rd party MCP server support
- Mermaid diagram support
- Automated eval test suite
- Integrated AI chat thread panel while browsing code ([FR] Integrated AI chat thread panel while browsing code #476)
- Share links for chat sessions ([FR] Share links for Ask Sourcebot chat sessions #479)
Misc
- Inline git blame in code editor
- Branch / commit selector in
/browse - Sourcebot CLI
- [EE] Batch changes (Bulk Changes Across Repos #403)
- Non-root Docker user (Selfhosted docker unable to run as non-root user #302)
- Improved production deployment support ([RFC] Support for horizontal scaling Sourcebot #439)
- Authenticate with GitHub app ([FR] GitHub authentication using a GitHub App #470)
- Easier access to file explorer ([FR] Provide an easy way to use Sourcebot for browsing repos #472)
- Universal fuzzy search ([FR] Universal fuzzy search #536)
- Default branch handling (Sourcebot doesn't index the "default" branch if it has been changed #40)
gaeljw, pythoninthegrass, Shaoqi-Cen, erikfunkis, olysess and 3 more
Sub-issues
Metadata
Metadata
Assignees
Labels
No labels