File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -205,7 +205,7 @@ export class BasecampMCPServer {
205205 } ) || { method : 'GET' , path : '' }
206206 ) ;
207207
208- default :
208+ default : {
209209 // Accept both original names like 'sdk:projects.list' and safe names like 'sdk_projects_list'
210210 let originalName : string | undefined ;
211211 if ( name ?. startsWith ( 'sdk:' ) ) {
@@ -231,7 +231,9 @@ export class BasecampMCPServer {
231231 if ( name === 'sdk_list_actions' ) {
232232 const list = sdkActions . map ( a => ( {
233233 original : a . name ,
234- safe : this . originalToSafe . get ( a . name ) || 'sdk_' + a . name . replace ( / [ ^ A - Z a - z 0 - 9 _ - ] / g, '_' ) ,
234+ safe :
235+ this . originalToSafe . get ( a . name ) ||
236+ 'sdk_' + a . name . replace ( / [ ^ A - Z a - z 0 - 9 _ - ] / g, '_' ) ,
235237 description : a . description ,
236238 schema : a . schema ,
237239 } ) ) ;
@@ -245,6 +247,7 @@ export class BasecampMCPServer {
245247 } ;
246248 }
247249 throw new Error ( `Unknown tool : ${name } `) ;
250+ }
248251 }
249252 } catch ( error ) {
250253 return {
You can’t perform that action at this time.
0 commit comments