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

Adds support for new help50 #160

Draft
wants to merge 15 commits into
base: develop
Choose a base branch
from
Draft

Adds support for new help50 #160

wants to merge 15 commits into from

Conversation

dmalan
Copy link
Member

@dmalan dmalan commented Oct 6, 2024

TODO

  • Implement _helped, _helpful, and _helpless once commands exist for help50 button.

Initially and temporarily, this version will also mention help50 button to students whenever a program exits with non-0 status, to introduce the new feature:

Screenshot 2024-10-07 at 9 24 52 AM

  • Add help50 prompts to cs50.ai
  • Add api/v1/help endpoint to cs50.ai
  • Add commands help50.ask, help50.say, help50.showButton, help50.hideButton to help50.vsix.

@dmalan dmalan added the enhancement New feature or request label Oct 6, 2024
@rongxin-liu
Copy link
Contributor

rongxin-liu commented Oct 9, 2024

@rongxin-liu
Copy link
Contributor

In the codespace terminal, you can run update50 -t latest_help50 to test the help50 integration.

Here's why it would work:

The codespace image built for this branch (or any branch that is not main or develop is using cs50/cli:canary, which has the latest changes from the help50 branch in the cs50/cli repo.

Any new changes made to cs50/cli will be reflected on the cs50/cli:canary image.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants