Skip to main content
Glama

update_watching

Modify existing watch notes in Backlog to track project changes, update issue monitoring details, or adjust task observation records.

Instructions

Updates an existing watch note

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
watchIdYesWatch ID
noteYesUpdated note for the watch

Implementation Reference

  • The core handler implementation for the 'update_watching' tool. It defines the tool's metadata, input schema, output schema, and the async handler function that updates a watching list item using backlog.patchWatchingListItem.
    export const updateWatchingTool = ( backlog: Backlog, { t }: TranslationHelper ): ToolDefinition< ReturnType<typeof updateWatchingSchema>, (typeof WatchingListItemSchema)['shape'] > => { return { name: 'update_watching', description: t( 'TOOL_UPDATE_WATCHING_DESCRIPTION', 'Updates an existing watch note' ), schema: z.object(updateWatchingSchema(t)), outputSchema: WatchingListItemSchema, handler: async ({ watchId, note }) => backlog.patchWatchingListItem(watchId, note), }; };
  • Zod schema definition for the input parameters of the update_watching tool: watchId (number) and note (string).
    const updateWatchingSchema = buildToolSchema((t) => ({ watchId: z.number().describe(t('TOOL_UPDATE_WATCHING_WATCH_ID', 'Watch ID')), note: z .string() .describe(t('TOOL_UPDATE_WATCHING_NOTE', 'Updated note for the watch')), }));
  • Registration of the updateWatchingTool into the 'issue' toolset group within the allTools export.
    updateWatchingTool(backlog, helper),

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/nulab/backlog-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server