Skip to content

audit: missing method in data-machine (33) #719

@github-actions

Description

@github-actions

Audit: missing method

Component: data-machine
Count: 33 findings
Last run: https://github.com/Extra-Chill/data-machine/actions/runs/24817389026
Updated: 2026-04-23T05:33:46Z
Homeboy: homeboy 0.89.1+a03bf0e8 | Action: Extra-Chill/homeboy-action@v2

Findings

File Description Suggestion
inc/Abilities/Analytics/PageSpeedAbilities.php Missing method: fetchStats Add fetchStats() to match the convention in Analytics
inc/Api/Execute.php Missing method: check_permission Add check_permission() to match the convention in Api
inc/Api/StepTypes.php Missing method: check_permission Add check_permission() to match the convention in Api
inc/Api/Tools.php Missing method: check_permission Add check_permission() to match the convention in Api
inc/Api/Providers.php Missing method: check_permission Add check_permission() to match the convention in Api
inc/Api/Handlers.php Missing method: check_permission Add check_permission() to match the convention in Api
inc/Api/WebhookTrigger.php Missing method: check_permission Add check_permission() to match the convention in Api
inc/Core/Auth/RemoteAgentClient.php Missing method: __construct Add __construct() to match the convention in Auth
inc/Core/Auth/CallerContext.php Missing method: __construct Add __construct() to match the convention in Auth
inc/Core/Database/Chat/ConversationStoreFactory.php Missing method: get_storage_metrics Add get_storage_metrics() to match the convention in Chat
inc/Core/Database/Chat/ConversationStoreFactory.php Missing method: delete_session Add delete_session() to match the convention in Chat
inc/Core/Database/Chat/ConversationStoreFactory.php Missing method: cleanup_orphaned_sessions Add cleanup_orphaned_sessions() to match the convention in Chat
inc/Core/Database/Chat/ConversationStoreFactory.php Missing method: update_title Add update_title() to match the convention in Chat
inc/Core/Database/Chat/ConversationStoreFactory.php Missing method: count_unread Add count_unread() to match the convention in Chat
inc/Core/Database/Chat/ConversationStoreFactory.php Missing method: mark_session_read Add mark_session_read() to match the convention in Chat
inc/Core/Database/Chat/ConversationStoreFactory.php Missing method: cleanup_old_sessions Add cleanup_old_sessions() to match the convention in Chat
inc/Core/Database/Chat/ConversationStoreFactory.php Missing method: list_sessions_for_day Add list_sessions_for_day() to match the convention in Chat
inc/Core/Database/Chat/ConversationStoreFactory.php Missing method: get_session Add get_session() to match the convention in Chat
inc/Core/Database/Chat/ConversationStoreFactory.php Missing method: cleanup_expired_sessions Add cleanup_expired_sessions() to match the convention in Chat
inc/Core/Steps/Fetch/Handlers/Email/EmailFetchSettings.php Missing method: __construct Add __construct() to match the convention in Email
inc/Abilities/Flow/QueueAbility.php Missing method: execute Add execute() to match the convention in Flow
inc/Abilities/Flow/QueueAbility.php Missing method: registerAbility Add registerAbility() to match the convention in Flow
inc/Abilities/Flow/WebhookTriggerAbility.php Missing method: execute Add execute() to match the convention in Flow
inc/Abilities/Flow/WebhookTriggerAbility.php Missing method: registerAbility Add registerAbility() to match the convention in Flow
inc/Api/Flows/FlowScheduling.php Missing method: register Add register() to match the convention in Flows
inc/Api/Flows/FlowScheduling.php Missing method: register_routes Add register_routes() to match the convention in Flows
inc/Api/Flows/FlowScheduling.php Missing method: check_permission Add check_permission() to match the convention in Flows
inc/Cli/Commands/Flows/FlowsCommand.php Missing method: dispatch Add dispatch() to match the convention in Flows
inc/Abilities/Pipeline/ImportExportAbility.php Missing method: execute Add execute() to match the convention in Pipeline
inc/Abilities/Pipeline/ImportExportAbility.php Missing method: registerAbility Add registerAbility() to match the convention in Pipeline
inc/Api/Chat/Tools/SchedulingDocumentation.php Missing method: getToolDefinition Add getToolDefinition() to match the convention in Tools
inc/Api/Chat/Tools/SchedulingDocumentation.php Missing method: handle_tool_call Add handle_tool_call() to match the convention in Tools
inc/Api/Chat/Tools/SchedulingDocumentation.php Missing method: __construct Add __construct() to match the convention in Tools

Autofix status

✅ 33/33 findings auto-fixable
Run: homeboy refactor data-machine --from audit --write --only missing_method


Updated automatically by Homeboy Action on each CI run until resolved.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions