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

Interactive mode #165

Merged
merged 41 commits into from
Feb 16, 2024
Merged

Interactive mode #165

merged 41 commits into from
Feb 16, 2024

Conversation

vmarcella
Copy link
Member

@vmarcella vmarcella commented Jan 5, 2024

The changes introduced by this PR as follows:

  • Adds ie interactive implementation to support executing markdown documents interactively.
  • Adds ie inspect to view the parsed data of a markdown document produced by Innovation engines parser. This feature is still experimental and only shows some of the parsing output for now.
  • Updates the markdown parser to associate the last paragraph of markdown document as the description for a codeblock.
  • Adds a completely new rendering system using bubble-tea to support interactive mode. Both ie execute and ie test will be rewritten in the future to utilize a similar rendering implementation.
  • Changes the status update for integration with the azure extensionto nest codeblocks underneath steps and for codeblocks to include their descriptions for learn mode.

@vmarcella vmarcella marked this pull request as ready for review February 7, 2024 22:52
@vmarcella vmarcella merged commit 03ae339 into main Feb 16, 2024
4 checks passed
@vmarcella vmarcella deleted the vmarcella/interactive-mode branch February 16, 2024 20:22
This was referenced Mar 20, 2024
vmarcella added a commit that referenced this pull request May 21, 2024
The changes introduced by this PR as follows:
* Adds `ie interactive` implementation to support executing markdown
documents interactively.
* Adds `ie inspect` to view the parsed data of a markdown document
produced by Innovation engines parser. This feature is still
experimental and only shows some of the parsing output for now.
* Updates the markdown parser to associate the last paragraph of
markdown document as the description for a codeblock.
* Adds a completely new rendering system using `bubble-tea` to support
interactive mode. Both `ie execute` and `ie test` will be rewritten in
the future to utilize a similar rendering implementation.
* Changes the status update for integration with the azure extensionto
nest codeblocks underneath steps and for codeblocks to include their
descriptions for learn mode.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: ✅ Done
Development

Successfully merging this pull request may close these issues.

1 participant