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

feat: Store Conversation History #77

Open
wants to merge 8 commits into
base: main
Choose a base branch
from

Commits on Aug 3, 2023

  1. Configuration menu
    Copy the full SHA
    f41fb16 View commit details
    Browse the repository at this point in the history
  2. Store and use the full conversation history in proper chat mode. This…

    … way, referring to previous code is simpler.
    dasmy committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    3abfaf2 View commit details
    Browse the repository at this point in the history
  3. add new message types from kernel manager:

    message_status for 'Kernel is ready' and the like
    message_error for error messages/backtraces from execution
    dasmy committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    e8685e2 View commit details
    Browse the repository at this point in the history
  4. store execution results or error messages in conversation history to …

    …allow for easier back-reference, e.g. when asking 'Please fix the code'
    dasmy committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    b0cb2b6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8a5bf41 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a053c5f View commit details
    Browse the repository at this point in the history
  7. truncate entries in the history to avoid overrunning it too quickly w…

    …ith excessive output.
    dasmy committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    3b92a1f View commit details
    Browse the repository at this point in the history
  8. Distinguish User and Computer prompts.

    There is no real documentation on which difference this makes, but at least semantically, this is correct.
    dasmy committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    7c3b4d6 View commit details
    Browse the repository at this point in the history