Commit 2a0bc98
committed
fix: comprehensive fix for Direct API integration
Root cause: Tool names vs action types mismatch
Changes:
- Use kebab-case tool names: 'create-redactions' (not 'createRedactions')
- Builder maps kebab-case tools to camelCase actions
- Fixed whitespace linting issue
Pattern established:
- Tool names: kebab-case (e.g., 'create-redactions')
- Action types: camelCase (e.g., 'createRedactions')
- API parameters: camelCase (e.g., 'userPassword')
- Python methods: snake_case (e.g., 'create_redactions_preset')
This aligns with existing patterns like 'apply-instant-json' → 'applyInstantJson'1 parent 6400965 commit 2a0bc98
2 files changed
+5
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
339 | 339 | | |
340 | 340 | | |
341 | 341 | | |
342 | | - | |
| 342 | + | |
343 | 343 | | |
344 | 344 | | |
345 | 345 | | |
| |||
400 | 400 | | |
401 | 401 | | |
402 | 402 | | |
403 | | - | |
| 403 | + | |
404 | 404 | | |
405 | 405 | | |
406 | 406 | | |
| |||
464 | 464 | | |
465 | 465 | | |
466 | 466 | | |
467 | | - | |
| 467 | + | |
468 | 468 | | |
469 | 469 | | |
470 | 470 | | |
| |||
535 | 535 | | |
536 | 536 | | |
537 | 537 | | |
538 | | - | |
| 538 | + | |
539 | 539 | | |
540 | 540 | | |
541 | 541 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
173 | 173 | | |
174 | 174 | | |
175 | 175 | | |
176 | | - | |
| 176 | + | |
177 | 177 | | |
178 | | - | |
179 | 178 | | |
180 | 179 | | |
181 | 180 | | |
| |||
0 commit comments