{
"reasoning": "The user goal is to type the given SSN into the text field. The text area with id 'C9uB' is the appropriate field for this action.",
"confidence_float": 1,
"action_type": "INPUT_TEXT",
"id": "C9uB",
"text": "secret_548216d2-c59c-4a2f-af7e-faf4fb06ef37_ssn",
"file_url": null,
"download": false,
"option": null
}
Action screenshot:
:rocket:
This description was created by Ellipsis for commit f3ac7b96f26ad2c854769123ef75f15abe4e5a48
Summary:
Introduced BitwardenSensitiveInformationParameter to handle sensitive information from Bitwarden, updating multiple files and adding a new database table.
Key points:
Added BitwardenSensitiveInformationParameter to handle sensitive information from Bitwarden.
Updated skyvern/forge/sdk/db/client.py with create_bitwarden_sensitive_information_parameter method.
Updated skyvern/forge/sdk/db/id.py with generate_bitwarden_sensitive_information_parameter_id function.
Updated skyvern/forge/sdk/db/models.py with BitwardenSensitiveInformationParameterModel.
Updated skyvern/forge/sdk/db/utils.py with convert_to_bitwarden_sensitive_information_parameter function.
Updated skyvern/forge/sdk/services/bitwarden.py with get_sensitive_information_from_identity method.
Updated skyvern/forge/sdk/workflow/context_manager.py to handle BitwardenSensitiveInformationParameter in register_parameter_value method.
Updated skyvern/forge/sdk/workflow/models/parameter.py with BitwardenSensitiveInformationParameter class.
Updated skyvern/forge/sdk/workflow/models/yaml.py with BitwardenSensitiveInformationParameterYAML class.
Updated skyvern/forge/sdk/workflow/service.py to handle BitwardenSensitiveInformationParameter in workflow creation and execution.
Added Alembic migration script alembic/versions/2024_07_11_1644-ac679ea03578_create_bitwarden_identity_parameter_.py to create bitwarden_sensitive_information_parameters table.
Identity in Bitwarden:
Nav payload:
Action:
Action screenshot:
Summary:
Introduced
BitwardenSensitiveInformationParameter
to handle sensitive information from Bitwarden, updating multiple files and adding a new database table.Key points:
BitwardenSensitiveInformationParameter
to handle sensitive information from Bitwarden.skyvern/forge/sdk/db/client.py
withcreate_bitwarden_sensitive_information_parameter
method.skyvern/forge/sdk/db/id.py
withgenerate_bitwarden_sensitive_information_parameter_id
function.skyvern/forge/sdk/db/models.py
withBitwardenSensitiveInformationParameterModel
.skyvern/forge/sdk/db/utils.py
withconvert_to_bitwarden_sensitive_information_parameter
function.skyvern/forge/sdk/services/bitwarden.py
withget_sensitive_information_from_identity
method.skyvern/forge/sdk/workflow/context_manager.py
to handleBitwardenSensitiveInformationParameter
inregister_parameter_value
method.skyvern/forge/sdk/workflow/models/parameter.py
withBitwardenSensitiveInformationParameter
class.skyvern/forge/sdk/workflow/models/yaml.py
withBitwardenSensitiveInformationParameterYAML
class.skyvern/forge/sdk/workflow/service.py
to handleBitwardenSensitiveInformationParameter
in workflow creation and execution.alembic/versions/2024_07_11_1644-ac679ea03578_create_bitwarden_identity_parameter_.py
to createbitwarden_sensitive_information_parameters
table.Generated with :heart: by ellipsis.dev