instructions = 'Use these tools to read, create, and update KanbanGit tickets with the authenticated application key owner permissions. Prefer stable IDs when available, especially project_id, ticket_id, ticket_type_id, and ticket_status_id. Use list_projects and get_project_configuration to discover visible projects and current workflow metadata. Use get_ticket with ticket_id or ticket_key; use search_tickets for paginated discovery. Use list_ticket_types to discover types and create_ticket with parent_ticket_id to create children of parent-enabled tickets. Use update_ticket for partial updates and move_ticket_status separately for workflow transitions. '.TicketDescriptionFormat::instructions(); } protected array $tools = [ ListMyAssignedTickets::class, ListTicketsByStatus::class, GetTicket::class, UpdateTicketDescription::class, UpdateTicketAssignee::class, MoveTicketStatus::class, CreateTicket::class, ListTicketTypes::class, ListProjects::class, GetProjectConfiguration::class, SearchTickets::class, UpdateTicket::class, ]; protected array $resources = [ // ]; protected array $prompts = [ // ]; }