Theia API Documentation v1.76.0
    Preparing search index...

    Implements

    Index

    Constructors

    Properties

    editorManager: EditorManager
    logger: ILogger
    openerService: OpenerService
    pendingInteractions: Map<string, PendingInteraction> = ...
    resourceProvider: ResourceProvider
    scmService: ScmService
    workspaceScope: WorkspaceFunctionScope
    ID: string = USER_INTERACTION_FUNCTION_ID

    Methods

    • Auto-deny invocations whose arguments do not validate, handing the validation error back to the model. Without this the confirmation flow would stall: the renderer refuses to mount the interaction (and with it the Allow/Deny buttons) for arguments it cannot render, so a confirmation that nobody can give would be awaited indefinitely.

      Parameters

      • argString: string

      Returns undefined | AutoActionResult

    • Remember the step the user is currently viewing so another mount of the same interaction resumes there. Calls for an unknown or already-resolved interaction are silently ignored.

      Parameters

      • toolCallId: string
      • step: number

      Returns void