Skip to content

[Suggestion] Adopt a pattern to automate q/a when running skills in CI/CD, automated way #6

Description

@cmoulliard

Suggestion

We should adopt a pattern, or provide our own to automate the Q/A interactions when running the skills in CI/CD, automated way.
Such a pattern could be based on a YAML file detailing the response/answer, options, etc

Here is an example of such a file

# This file provides automated answers to common interactive prompts

intent_responses:
  - match_query: "Would you like to use the git workflow?"
    answer: "Yes"
    reasoning: "Authorized by project lead for full automation."

  - match_query: "Which migration strategy ?"
    answer: "Spring compat"
    options: ["Spring compat","Native Quarkus"]
    reasoning: "Selected 'Spring compat' to minimize breaking changes in the initial phase."

  - match_query: "Could you confirm the project is in the current workspace, or let me try to access it directly?"
    answer: "Yes"
    reasoning: "User is running the SKILLs within the application to be migrated"

default_behavior:
  ask_user_if_missing: false  # If a question isn't here, make the 'safest' choice
  log_decisions: true

WDYT ? @aureamunoz @maxandersen

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions