Skip to content

feat(plugin-native): wire DEFAULT_CALL_TIMEOUT / set_call_timeout to user config #355

@staging-devin-ai-integration

Description

Context

DEFAULT_CALL_TIMEOUT (5 minutes) is hard-coded in wrapper.rs and set_call_timeout exists on LoadedNativePlugin but nothing calls it. Every plugin runs with the same default.

Proposed

Wire call_timeout through user configuration — either:

  • Per-plugin setting in pipeline YAML (e.g. timeout: 600s)
  • Server-level config with per-plugin override

References

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions