Removed clickup_task_id from write_press_releases function signature so the LLM cannot see or fabricate a task ID. The parameter is now passed through ctx by the ToolRegistry — the scheduler sets it in args, and execute() moves it into the ctx dict before filtering. Only system-injected task IDs can reach the tool. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| calendar_tool.py | ||
| clickup_tool.py | ||
| code_exec.py | ||
| data_proc.py | ||
| delegate.py | ||
| email_tool.py | ||
| file_ops.py | ||
| image.py | ||
| press_release.py | ||
| shell.py | ||
| web.py | ||