How to register a custom tool

Hi Team,

I have created a custom tool and I keep getting following error

@task
def send_email_task(self) -> Task:
	return Task(
		config=self.tasks_config['send_email_task()'],
		output_file='recommendation.md',
		tools=[tool('send_email_tool')]
	)

Output:
KeyError: ‘send_email_task()’
Sentry is attempting to send 1 pending events