Skip to content

[WIP]: UI chat db #504

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

Draft
wants to merge 21 commits into
base: main
Choose a base branch
from
Draft

[WIP]: UI chat db #504

wants to merge 21 commits into from

Conversation

MarcMcIntosh
Copy link
Contributor

No description provided.

Base automatically changed from chat-updates-from-old-repo-180225 to main February 19, 2025 09:21
@MarcMcIntosh MarcMcIntosh force-pushed the ui-chat-db branch 3 times, most recently from 601a71a to 916ee37 Compare March 6, 2025 13:51
@MarcMcIntosh MarcMcIntosh changed the title [WIP} UI chat db [WIP]: UI chat db Mar 10, 2025
 interactive rebase in progress; onto f115836
 Last commands done (2 commands done):
    pick ff6b362 wip(chat db): get thread from the lsp.
    pick 71457eb wip(chat-db): render threads in history sidebar.
 Next commands to do (8 remaining commands):
    pick 45b14b1 wip(chatdb): fetch messages for thread.
    pick 9ee4451 wip(messsage trie): build a trie of mesages.
 You are currently rebasing branch 'ui-chat-db' on 'f1158365'.
 Changes to be committed:
	modified:   refact-agent/gui/src/components/ChatHistory/ChatHistory.tsx
	modified:   refact-agent/gui/src/components/ChatHistory/HistoryItem.tsx
	modified:   refact-agent/gui/src/components/Sidebar/Sidebar.tsx
	modified:   refact-agent/gui/src/features/ChatDB/chatDbSlice.ts
 interactive rebase in progress; onto f115836
 Last commands done (3 commands done):
    pick 71457eb wip(chat-db): render threads in history sidebar.
    pick 45b14b1 wip(chatdb): fetch messages for thread.
 Next commands to do (7 remaining commands):
    pick 9ee4451 wip(messsage trie): build a trie of mesages.
    pick 98e9dbf refactoring(message trie): yeet code that doesn't make a trie.
 Changes to be committed:
	modified:   refact-agent/gui/src/components/Chat/Chat.tsx
	modified:   refact-agent/gui/src/components/ChatHistory/ChatHistory.tsx
	modified:   refact-agent/gui/src/features/App.tsx
	modified:   refact-agent/gui/src/features/Chat/Chat.tsx
	new file:   refact-agent/gui/src/features/ChatDB/chatDbMessagesSlice.ts
	modified:   refact-agent/gui/src/features/ChatDB/chatDbSlice.ts
	modified:   refact-agent/gui/src/features/Pages/pagesSlice.ts
	modified:   refact-agent/gui/src/services/refact/chatdb.ts
	modified:   refact-agent/gui/src/services/refact/consts.ts
	modified:   refact-agent/gui/src/services/refact/types.ts
 Last commands done (6 commands done):
    pick 07bd239 refactoring(message trie): yeet code that doesn't make a trie.
    pick 93d7093 chore(chat): move cmessages stub to fixtures.
 Next commands to do (7 remaining commands):
    pick d36db1f chore(chat): move the nest cmessages stub to fixtures directory.
    pick 46b1a76 wip(chat tree): render a basic tree what can be navigated through.
 You are currently rebasing branch 'ui-chat-db' on '7e16a6a1'.
 Changes to be committed:
	new file:   refact-agent/gui/src/__fixtures__/chat_db_cmessages.ts
	modified:   refact-agent/gui/src/__fixtures__/index.ts
	modified:   refact-agent/gui/src/features/ChatDB/makeMessageTree.test.ts
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