Skip to content

feat: add database tables and API routes for agentic chat feature #17570

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

Merged
merged 18 commits into from
May 2, 2025

Conversation

johnstcn
Copy link
Member

@johnstcn johnstcn commented Apr 25, 2025

Backend portion of experimental AgenticChat feature:

  • Adds database tables for chats and chat messages
  • Adds functionality to stream messages from LLM providers using kylecarbs/aisdk-go
  • Adds API routes with relevant functionality (list, create, update chats, insert chat message)
  • Adds experiment codersdk.AgenticChat

@johnstcn johnstcn self-assigned this Apr 25, 2025
@johnstcn johnstcn force-pushed the cj/toolsdk-refactor branch from 3a98bbb to 2462f76 Compare April 29, 2025 13:25
Base automatically changed from cj/toolsdk-refactor to main April 29, 2025 15:05
@johnstcn johnstcn force-pushed the cj/rebase/chat branch 5 times, most recently from 8fec936 to d784f8e Compare April 30, 2025 14:35
@johnstcn johnstcn changed the title wip: rebase chat feat: add experimental agentic AI chat feature Apr 30, 2025
@johnstcn johnstcn changed the title feat: add experimental agentic AI chat feature feat: add database tables and API routes for agentic chat feature May 1, 2025
@johnstcn johnstcn marked this pull request as ready for review May 1, 2025 13:40
@johnstcn johnstcn force-pushed the cj/rebase/chat branch 3 times, most recently from a7d6a2f to 54a20db Compare May 2, 2025 13:47
@johnstcn johnstcn merged commit 544259b into main May 2, 2025
38 of 39 checks passed
@johnstcn johnstcn deleted the cj/rebase/chat branch May 2, 2025 16:29
@github-actions github-actions bot locked and limited conversation to collaborators May 2, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants