Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge the az-cli and az-ps agent changes to the main branch #224

Merged
merged 9 commits into from
Sep 10, 2024

Commits on Sep 10, 2024

  1. Revert "Removing Azure agents from the main branch (#150)"

    This reverts commit 87da549.
    daxian-dbw committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    f00ab0c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    222a0af View commit details
    Browse the repository at this point in the history
  3. Minor update in doc

    daxian-dbw committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    9399082 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    41f0f3b View commit details
    Browse the repository at this point in the history
  5. Merge the parameter injection prototype into the azureAgents branch (

    …#208)
    
    Merge the parameter injection prototype into the `azureAgents` branch, to reduce the maintenance complexity.
    
    1. Add the `/replace` command
    1. Retrieve data locally with 2 tiers of data source to assist user to input values for placeholders.
        - The 1st tier is the cache data generated from parsing the AzCLI help content. We the description and static values for a parameter from this data source.
        - The 2nd tier is the AzCLI tab completion, to get the dynamic values for a parameter, such as `--resource-group`.
    1. Fix a bug when handling remote query.
    1. Fix the data retrieval code to handle the case when the generated command is not AzCLI command
    1. Send pseudo values to the server handler instead of real values from user to avoid any privacy issue. After receiving response, the agent will replace all pseudo values with the real values before displaying to the user.
    daxian-dbw committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    3969717 View commit details
    Browse the repository at this point in the history
  6. A few improvement to parameter injection (#213)

    1. Do not include 'placeholderSet' in a history entry when its value is null.
    2. Reduce the fake wait time when replacing user values from 2.5s to 2s.
    3. Change the format for a pseudo value from '__replace_<cnt>_v__' to '__pseudo_<cnt>_v__' to avoid confusion caused to GPT by the word 'replace'.
    daxian-dbw committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    b55e3e8 View commit details
    Browse the repository at this point in the history
  7. Update the endpoint URL for az-ps and the connection string for app…

    …lication insights (#211)
    wyunchi-ms authored and daxian-dbw committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    774234c View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    38fd9e1 View commit details
    Browse the repository at this point in the history
  9. Update build accordingly

    daxian-dbw committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    b3dd3a3 View commit details
    Browse the repository at this point in the history