Skip to content

Commit 5839591

Browse files
feedback
1 parent 8106033 commit 5839591

File tree

3 files changed

+17
-2
lines changed

3 files changed

+17
-2
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
### Added
11+
- Added `find_symbol_definitions`, and `find_symbol_references` tools to the MCP server. [#1014](https://github.com/sourcebot-dev/sourcebot/pull/1014)
12+
- Added `list_tree` tool to the ask agent. [#1014](https://github.com/sourcebot-dev/sourcebot/pull/1014)
13+
1014
## [4.15.9] - 2026-03-17
1115

1216
### Added

packages/web/src/features/chat/components/chatThread/tools/listCommitsToolComponent.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ export const ListCommitsToolComponent = ({ part }: { part: ListCommitsToolUIPart
7272
{commit.message}
7373
</div>
7474
<div className="flex items-center gap-2 mt-1 text-xs text-muted-foreground">
75-
<span>{commit.author}</span>
75+
<span>{commit.author_name}</span>
7676
<span></span>
7777
<span>{new Date(commit.date).toLocaleString()}</span>
7878
</div>

packages/web/src/features/mcp/server.ts

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,16 @@ import { SOURCEBOT_VERSION } from '@sourcebot/shared';
99
import _dedent from 'dedent';
1010
import { z } from 'zod';
1111
import { getConfiguredLanguageModelsInfo } from "../chat/utils.server";
12-
import { listCommitsDefinition, listReposDefinition, listTreeDefinition, readFileDefinition, registerMcpTool, searchCodeDefinition } from '../tools';
12+
import {
13+
findSymbolDefinitionsDefinition,
14+
findSymbolReferencesDefinition,
15+
listCommitsDefinition,
16+
listReposDefinition,
17+
listTreeDefinition,
18+
readFileDefinition,
19+
registerMcpTool,
20+
searchCodeDefinition,
21+
} from '../tools';
1322

1423
const dedent = _dedent.withOptions({ alignValues: true });
1524

@@ -24,6 +33,8 @@ export function createMcpServer(): McpServer {
2433
registerMcpTool(server, listReposDefinition);
2534
registerMcpTool(server, readFileDefinition);
2635
registerMcpTool(server, listTreeDefinition);
36+
registerMcpTool(server, findSymbolDefinitionsDefinition);
37+
registerMcpTool(server, findSymbolReferencesDefinition);
2738

2839
server.registerTool(
2940
"list_language_models",

0 commit comments

Comments
 (0)