Skip to content

feat(Assignments)#522

Open
marcelklehr wants to merge 8 commits intomainfrom
feat/assignments
Open

feat(Assignments)#522
marcelklehr wants to merge 8 commits intomainfrom
feat/assignments

Conversation

@marcelklehr
Copy link
Copy Markdown
Member

@marcelklehr marcelklehr commented May 5, 2026

Todo:

  • Refactored ChattyLLMController to factor out business logic into a service
  • Implemented Assignments backend logic (db, APIController, Service, BgJob)
  • Implemented RRule checking
  • Implement front-end
    • Small header for assignment sessions to indicate what's going on
    • Maybe disable the chat input for assignment sessions?
    • Maybe a small icon for the chat session overview for assignment sessions
    • Query the session list regularly and for assignment sessions we need to check for new generations regularly
  • Implement better session titles for assignment sessions

some stuff still missing

Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Move business logic from CHattyLLMController to ChatServiec

Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant